c++ Aplikacja windows bez głównego okna 3274 2

O temacie

Autor Wonski

Zaczęty 7.10.2015 roku

Wyświetleń 3274

Odpowiedzi 2

Wonski

Wonski

Gry (themodders@telegram)
radio engineer
posty256
Propsy91
ProfesjaProgramista
  • Gry (themodders@telegram)
  • radio engineer
Witam,
Czy jest możliwość korzystania z całej funkcjonalności biblioteki winapi bez tworzenia głównego okna?
Z tego co widzę, to większość elementów np. eventy wymaga uchwytu do okna.
W mojej apce nie chcę korzystać z okna, ponieważ jej celem jest działanie w tle. Problem w tym, żeby móc korzystać np z haków czy obsługi myszki bądź klawiatury, muszę mieć uchwyt do okna, więc muszę stworzyć to okno.

Ogólnie głównym pomysłem jest by apka działała globalnie na cały system, myślałem by jako uchwyt dać  0 (czyli wszystko bezpańskie) albo uchwyt do procesu explorer.exe.

Pozdrawiam i czekam na pomysły
 


Wonski

Wonski

Gry (themodders@telegram)
radio engineer
posty256
Propsy91
ProfesjaProgramista
  • Gry (themodders@telegram)
  • radio engineer
no w sumie racja
Wystarczy, że do funkcji ShowWindows jako nCmdShow podam SW_HIDE i to załatwia sprawę.
Dzięki :)
Jeszcze później zobaczę, czy ten hak który mi podałeś działa globalnie z poziomu samej aplikacji czy jednak trzeba go wrzucić do dll i dopiero wywoływać z samej aplikacji.

Mógłbyś mi jeszcze powiedzieć jak wyłuskiwać uchwyty innych programów działających w menadżerze? Szukałem trochę w google, ale nic ciekawego na ten temat nie znalazłem.
Ewentualnie podrzucić jakąś ciekawą literaturę na ten temat.
 
 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry