Frage

Gibt es eine Klasse / Beispielanwendung für eine Nachricht Nur-Fenster, das in C ++ Win32 ?

War es hilfreich?

Lösung

Wenn ich mich erinnere, ist die Standardlösung einen Grund stillos Fenster mit einer Nachricht Pumpe wie gewohnt, zu schaffen, aber nie auf Showwindow es nennen. Auf diese Weise können Sie empfangen und verarbeiten die Standardnachrichten wie WM_QUERYENDSESSION, die an allen Fenstern gesendet werden.

Andere Tipps

Von der Dokumentation für Create :

  

hWndParent       [In] Handle zu dem Elternteil oder Eigentümer Fenster das Fenster erstellt wird. Zu   erstellen ein untergeordnetes Fenster oder eine hundertprozentige   Fenster, liefern ein gültiges Fenstergriff.   Dieser Parameter ist optional für Pop-up   Fenster.

     

Windows 2000 / XP: eine Nachricht Nur-Fenster zu erstellen, Versorgung HWND_MESSAGE oder ein   Griff an ein bestehenden Nachrichten nur Fenster .

hier ist ein Code, von WebKit ich denke, dass eine Nachricht nur für Fenster für Timer-Ereignisse einrichtet.

Hier ist ein Artikel, der eine (möglicherweise übermäßig) phantastische Weise zeigt ein unsichtbares, Nachrichten nur Fenster zu erstellen: http://www.codeguru.com/cpp/wp/win32/tutorials/article.php/c12689

Eine Meldung Nur-Fenster verwendet wird, wenn Sie Windows-Nachrichten in einem Thread verarbeitet werden müssen, aber Sie nicht wollen, tatsächlich auf dem Bildschirm ein Fenster angezeigt werden soll.

Zum Beispiel, wenn Sie einen Windows-Timer verwenden mögen, aber nicht über ein vorhandenes UI-Fenster Sie andocken können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top