Bonjour, j'aurais aimé savoir s'il était possible de prendre le controle ( simuler des clics sur boutons et menus ) d'une application avec un programme en vbnet.

En C++ : (j'avais demandé sur le forum)

Citation Envoyé par Médinoc
Pour simuler un clic dessus, tu dois obtenir le handle de la fenêtre principale, puis poster un message WM_COMMAND:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
PostMessage(
 hWnd,                           //Handle de la fenêtre mère
 WM_COMMAND,                     //message WM_COMMAND
 MAKELONG(CtrlID, BN_CLICKED),   //type de commande: clic sur bouton CtrlID
 GetDlgItem(hWnd, CtrlID)        //handle du bouton
 );
Citation Envoyé par Médinoc
Pour récupérer le handle de la fenêtre, utilise FindWindow() (tu as besoin du titre, visible au premier coup d'oeil, et de la classe de fenêtre, que spy++ te donne
Pour avoir ce Handle il y a la fonction FindWindow()

Que puis-je utiliser en VBNET ?

De même quand il s'agit d'un menu et non d'un bouton

Merci