|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
Come ottenere applicazione correntemente attiva?
buonggiorno a tutti, avrei bisogno di creare un'applicazione che gira in background che istante per istante mi dica quale sia l'applicazione correntemente attiva, cioè quella che effettivamente utilizza l'utente con il mouse. Avete un consiglio su come fare questo? C'è un API di windows che fa questo?
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
GetCursorPos + WindowFromPoint + GetAncestor ( GA_ROOT )
Oppure più semplicemente quale finestra è attiva ( GetActiveWindow ) o quella che ha il focus ( GetFocus )
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
grazie, ma queste sono API di windows? In caso potrei anche farle girare in matlab, giusto?
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
Sì sono API di Windows, le trovi tutte su MSDN per ogni informazione/implementazione relative al tuo caso.
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
grazie mille. Considerando che l'unico linguaggio che conosco è Matlab, qual'è il modo più semplice per implementare un'API del genere e creare un'applicazione windows che scrive secondo per secondo il nome dell'applicazione su un file di testo o excel?
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri Ultima modifica di serbring : 21-03-2015 alle 09:15. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
Mi dispiace ma non conosco Matlab, non ti posso aiutare da quel punto di vista.
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
Quote:
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
Quote:
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
Quote:
![]()
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:10.