Je code sous Code::Blocks.
Je lance la boîte de dialogue principale de mon programme grâce à l 'instruction suivante :SendMessage(hInstance,WM_SETICON,(WPARAM)ICON_SMALL,(LPARAM)500).
Tout fonctionne parfaitement mais j'ai un warning de CB : warning: passing arg 1 of `SendMessageA' from incompatible pointer type. J'aimerais corriger mon texte pour éviter ce warning...
Je n'ai rien trouvé sur Google, quelqu'un peut-il m'aider ?
Merci d'avance,
hologram
.oO°^°Oo.

 

 
		
		 
         
 

 
			
			

 
   


 Sendmessage() warning: passing arg 1 of `SendMessageA' from incompatible pointer type
 Sendmessage() warning: passing arg 1 of `SendMessageA' from incompatible pointer type
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
			 
   
 
 .
. .
. Envoyé par hologram
 Envoyé par hologram
					
				 ), c'est ENFIN propre. hInstance n'est pas un handle d'une boîte de dialogue, tu espérais quel résultat ? 500 (DLG_ICON je suppose) n'est pas le handle d'une icône, mais l'id d'une icône en ressource. Il faut appeler LoadIcon par exemple pour avoir un handle vers cette icône. Bonne continuation
), c'est ENFIN propre. hInstance n'est pas un handle d'une boîte de dialogue, tu espérais quel résultat ? 500 (DLG_ICON je suppose) n'est pas le handle d'une icône, mais l'id d'une icône en ressource. Il faut appeler LoadIcon par exemple pour avoir un handle vers cette icône. Bonne continuation  .
.
						
Partager