Come ottenere il nome di un controllo che è stato inserito in un'altra applicazione?[Chiuso]
Domanda
come posso ricevere il nome di un controllo che è stato inserito in un'altra applicazione?
commenti: con "Microsoft Spy ++" posso ricevere il "nome classe" di un controllo (ad esempio TButton, TrzEdit, TAdvSmoothButton ... ecc.) ma ho bisogno di ricevere il nome effettivo di un controllo (ad esempio:Button1, Button2 ... ecc.).
puoi aiutarmi ???
Soluzione
Perché ti serve il nome?
Usando Spy ++ puoi ottenere sia l'handle di dialogo che l'handle del controllo a cui sei interessato e poi puoi usarli nel tuo codice.
ad es.
UINT WINAPI GetDlgItemText(
__in HWND hDlg,
__in int nIDDlgItem,
__out LPTSTR lpString,
__in int nMaxCount
);
Dai un'occhiata a MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/ms645489 (v= vs.85) .aspx
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow