Sto scrivendo un'applicazione che stabilisce gli hook shell per ottenere gli eventi shell (sto usando C# se è importante). Sto usando questo esempio: http://msbob.spaces.live.com/blog/cns!DAFD19BC5D669D8F!132.entryQualcuno sa cosa significa messaggio ShellHook HSHELL_RUDEAPPACTIVATED?
Hook sta lavorando bene, ma non ricevo un messaggio su cui Sono interessato: HSHELL_WINDOWACTIVATED (tutti gli altri eventi della finestra legati funzionano bene). Invece sto ricevendo un messaggio con il codice 32772 che dovrebbe essere HSHELL_RUDEAPPACTIVATED (un po 'di googling aiutato).
Ma non riesco a capire perché non ricevo affatto HSHELL_WINDOWACTIVATED e cosa significhi questo messaggio HSHELL_RUDEAPPATTIVATO. MSDN non ne ha alcuna menzione. Qualcuno può spiegarmelo?
Sì, ora lo sto trattando come HSHELL_WINDOWACTIVATED e tutto funziona correttamente. Ma voglio capire perché questo messaggio sta salendo. Viene da qualsiasi finestra, non solo dalle app a schermo intero. – koldovsky