dans
static controls [WIN32]
reference
static control messages
si tu trouves va sur ce msdn online a cette adresse
Static Controls-------------------------------
Réponse au message :
-------------------------------
"Je viens de relire msdn et pour les Static Text le message envoye lorsque tu cliques dessus est bien STN_CLICKED" ---> ou as tu lu ca dans le msdn car je ne trouve pas !!!!
je suis chiant ..... nnnoooOOOOONNNN
orel
-------------------------------
Réponse au message :
-------------------------------
de rien
-------------------------------
Réponse au message :
-------------------------------
OK pour tes precisions sur les message de controle j'en prend note ...
sinon le nb marche tres bien il fallais juste coché notify
-> si coché ie s'ouvre
-> pas coché bahh s'ouvre pas ;o)
merci de ton aide rapide !!
-------------------------------
Réponse au message :
-------------------------------
bien
deja chaque controle a ses propres messages de notification. Generalement ils commencent par les premieres lettres du controle. Exemple :
BN_* -> Button Notification
CBN_* ->Combo Box Notification
STN_* ->Static Text Notification
Je viens de relire msdn et pour les Static Text le message envoye lorsque tu cliques dessus est bien STN_CLICKED.
Par contre il faut mettre l'option NOTIFY de ton static a TRUE.
Apres ca tu va dans class wizard et si t'as toujours pas STN_CLICKED, c'est pas grave tu met BN_CLICKED. Dans ce cas, il faut ensuite aller dans ton fichier *.cpp, tu cherches BEGIN_MESSAGE_MAP et tu remplaces
ON_BN_CLICKED(ton_id, ta_methode) par
ON_STN_CLICKED(ton_id, ta_methode).
Voila, tiens moi au courant.
-------------------------------
Réponse au message :
-------------------------------
OK !
mais j'ai jamais entendu parlé de stn_clicked ... je l'ai pas trouvé dans class wizzard ...
peux tu m'aiguillé un peu plus stp ....
merci
-------------------------------
Réponse au message :
-------------------------------
salut,
pour un static, le message a intercepter est plutot STN_CLICKED et pas BN_CLICKED.
-------------------------------
Réponse au message :
-------------------------------
bonjour !
j'expose rapidement le sujet :
j'aimerai lancé ie via le click sur un IDC_STATIC
IDC_STATIC --> IDC_URL_SITE
class wizzard --> BN_CLICKED sur IDC_URL_SITE
ce qui me donne :
void CMonProjet::OnUrlSite()
{
ShellExecute(0,"open","http://www.monsite.com",0,0,SW_NORMAL);
}
mais il ne ce passe rien lorsque je clic sur le static !!
help !! merci
orel