Mam w programie nie posiadającym żadnego okna pętle komunikatów, która odbiera wszytkie komukaty dla wątku głównego, a dokładnie chodzi o 2: WM_TIMER od stworzonego wcześniej timera (hwnd = *id = NULL) oraz WM_QUERYENDSESSION, który wymaga odpowiedzi, ale jak na niego odpowiedzieć ? Normalnie mając okno, odpowiedzią było to, co zwróci WindowProc, której u mnie nie ma. Co musze zrobić, żeby dać odpowiedź na komunikat WM_QUERYENDSESSION ? Czy musze wywołać DispatchMessage ? Jeśli tak, to czy musze tworzyć jakieś okno ?
0
0
Nie wiem, czy tworzenie okna jest konieczne, ale zainteresuj się tym:
:)
// Dopisane
Myślałem, że od razu przejdzie do odpowiedniego tematu na stronie, ale musisz tam znaleźć 'Message-only Windows'.