1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
// on selectionne la Barre de menus
SetForegroundWindow(h5);
// on active le premier element de la Barre de menus pour cela on simule "Alt"
PostMessage(h5, WM_KEYDOWN, VK_MENU, 0);
PostMessage(h5, WM_KEYUP, VK_MENU, 0);
// on simule la fleche vers la droite pour se deplacer dans le menu
PostMessage(h5, WM_KEYDOWN, VK_RIGHT, 0); // touche enfoncee
PostMessage(h5, WM_KEYUP, VK_RIGHT, 0); // touche relevee
...
...
// on simule la fleche vers le bas pour derouler le menu selectionne
PostMessage(h5, WM_KEYDOWN, VK_DOWN, 0);
PostMessage(h5, WM_KEYUP, VK_DOWN, 0);
...
...
// on simule la touche entree pour afficher la boite de dialogue
PostMessage(h5, WM_KEYDOWN, VK_RETURN, 0);
PostMessage(h5, WM_KEYUP, VK_RETURN, 0); |
Partager