vallois
Messages postés3Date d'inscriptiondimanche 17 août 2008StatutMembreDernière intervention 5 février 2012
-
2 avril 2011 à 11:30
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
4 avril 2011 à 07:34
En VB6 comment commander un bouton du menu d'un tiers programme via les API windows? Par exemple comment activer le menu Edition/Tout sélectionner, puis Edition/Copier, du Bloc-notes de Microsoft?
Je connais le Handle-hWdn du Bloc-notes à partir du process.ID, et les GetMenu(hwnd), GetSubMenu(hMnu, ByVal x&) mais comment activer par programmation les boutons???
A voir également:
'Mvn' n'est pas reconnu en tant que commande interne
vallois
Messages postés3Date d'inscriptiondimanche 17 août 2008StatutMembreDernière intervention 5 février 2012 3 avril 2011 à 13:07
Ce cours de pilotage est à l'origine de ma question:
'Activation du mode scientifique
SendMessage hMainWnd, WM_COMMAND, 304, ByVal 0&
'passage en mode hexa
SendMessage hMainWnd, WM_COMMAND, 306, ByVal 0&.
Mais justement il ne précise pas le sens dss paramètres.
Et MSDN WM_COMMAND n'est pas clair:
high-order word of wParam = 0 ? (<> de key accelerator?)
et quel "identifier of the menu" spécifie the low-order of wParam ?
N'y a-t-il pas quelquechose de plus simple et général avec BN_CLICKED ?