[C]api windows static

Résolu/Fermé
jaky12 - 29 juil. 2009 à 15:50
 jaky12 - 29 juil. 2009 à 16:16
Bonjour,
Je viens de créer un petit programme en C avec les api windows . J'ai créer , avec CreatWindow une fenetre :

hstatic=CreateWindow("STATIC","deux",WS_CHILD | WS_VISIBLE |SS_BITMAP,50, 50, 0, 0, fenetrePrincipale, (HMENU)777, instance, NULL);

deux est une image chargée dans mon fichier .rc bref, l'image s'affiche bien seulement j'aimerai pouvoir effectuer une action lorsque je clique sur l'image . J'ai essayé :
case WM_COMMAND:
switch(LOWORD(wParam))
{
/*appui sur le clientless*/

case 777 :
printf("je clic sur mon image\n");
break;
} /*................reste du code */
cette méthode fonctionne avec des fenêtre du type BUTTON mais pas STATIC ..
avez vous une solution ?
merci d'avance
A voir également:

3 réponses

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
29 juil. 2009 à 16:10
Ne pas faire de fenêtre static ???
0
cad ?

J'ai essayer de faire une fenetre BUTTON mais sa n'affiche pas l'image :s
0
résolu, il fallait mettre SS_NOTIFY avec les options
0