salut,
essaye ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 keybd_event( 0x43, 0, KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP, 0 ); keybd_event( 0x11, 0, KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP, 0 );![]()
salut,
essaye ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 keybd_event( 0x43, 0, KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP, 0 ); keybd_event( 0x11, 0, KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP, 0 );![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
j'ai essayé mais ca ne marche toujours pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 LRESULT CALLBACK MouseProc(int nCode,WPARAM wParam,LPARAM lParam) { if(wParam==WM_LBUTTONDBLCLK) keybd_event( 0x11,0,KEYEVENTF_EXTENDEDKEY + 0, 0 ); keybd_event( 0x43,0,KEYEVENTF_EXTENDEDKEY + 0, 0 ); keybd_event( 0x43, 0, KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP, 0 ); keybd_event( 0x11, 0, KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP, 0 );
salut,
j'ai deja des comportements zarbies avec cette fonction (voir recherche avancée sur mon nom) .justement sur le relachement de la touche.
pourquoi ne pas faire ça avec des postmessage?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PostMessage(hwnd,WM_CHAR,VK_CONTROL,0); PostMessage(hwnd,WM_CHAR,'C',0);![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
bon sinon, avec postmessage, ca marche carrément plus![]()
ni avec sendmessage..
mais peut-etre est ce du à un oubli ou une mauvaise utilisation
en tout cas ca n'a pas l'air de fonctionner
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PostMessage(hwnd,WM_CHAR,VK_CONTROL,0); PostMessage(hwnd,WM_CHAR,'C',0);![]()
ca y est , j'ai reussi. sans bug et tout. nikel.
merci de votre aide![]()
Cool, ca m'interesse![]()
y a moyen que tu le mettes en ligne ? ou un envoi par mail ?
je t'envoie ca par mail
si ca interesse qqun d'autre..envoyer moi un mail![]()
Partager