Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Intercettare l' HINSTANCE di una finestra

7 views
Skip to first unread message

NERO23

unread,
Apr 14, 2013, 2:09:37 PM4/14/13
to
Programmazione C su Windows XP 32 bit

E' possibile intercettare l'HINSTANCE di una qualsiasi finestra di un
qualsiasi programma aperto su windows toccato(cliccato) con il mouse?

nero23

enoquick

unread,
Apr 14, 2013, 2:47:13 PM4/14/13
to
Ti consiglio it.comp.programmare.win32
Li' troverai persone che conosco l' ambiente win32

NERO23

unread,
Apr 14, 2013, 2:47:45 PM4/14/13
to

> Ti consiglio it.comp.programmare.win32
> Li' troverai persone che conosco l' ambiente win32


Ok, grazie

ReadOnly

unread,
Apr 15, 2013, 10:00:37 AM4/15/13
to
Da (vaghi) ricordi:

GetCursorPos per avere la posizione del mouse:
http://tinyurl.com/86ohtt7

Poi usi il POINT con WindowFromPoint che ti restituisce l'HWND della
finestra sotto il puntatore:
http://tinyurl.com/d9vcf6p

Infine con GetWindowLong ottieni l'HINSTANCE associato all'HWND:
http://tinyurl.com/coyqz9l

Esercizio divertente che ha alla sua base questo giro: check se la
finestra sotto il mouse ᅵ di classe "EDIT" e se ᅵ impostato il flag di
stile ES_PASSWORD. Se sᅵ usare GetWindowText per prelevare la password
ivi contenuta e mostrarla in chiaro... :-)

--
r--r--r--
0 new messages