Salut,
J'ai un problème lors de la création manuelle d'une classe dérivée de CFormView.
Dans mon programme, je récupère un objet de type CRuntimeClass. Je veux créer la vue à partir de cet objet. Je fait donc ça.
Mais après exécuter ça, le pointeur est correct mais je n'ai pas de m_hWnd.
Code : Sélectionner tout - Visualiser dans une fenêtre à part CMyFormView * pView = (CMyFormView *)pRuntimeClass->CreateObject ( );
Donc bon, je ne suis pas très contrariant de si bon matin, alors je tentes de faire un Create
Mais quand je compile, il me dit que le Create ne prend pas 6 paramètres. Alors que dans la doc, le CWnd::Create en prend 7 dans le dernier avec une valeur par défaut. Donc 6.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Donc maintenant, je suis complètement perdu de chez perdu. Je ne sais plus quoi faire pour créer correctement cette Vue et avec un m_hWnd correct.
Auriez vous une idée ?
Merci d'avance

 

 
		
		 
         
 

 
			
			

 
			 
   


 Création une vue manuellement et surtout correctement
 Création une vue manuellement et surtout correctement
				 Répondre avec citation
  Répondre avec citation
Partager