mehrere messagehandels und generelles
-
hi.
1.
ich würde gerne wissen, ob und wenn ja wie ich mehrere messageloops mit unterschiedlichen messageprocs in unterschiedlichen threads laufenlassen kann.wie kann ich innerhalb eines programms dessen hinstance auslesen um ein fenster zu erzeugen?
danke für alle hilfreichen antworten.
-
zu 1.) Du machst es enfach. Du erzeugest einenThread, dieser erzuegt ein Fenster und Du gehst in dem Threead in die Messageloop.
zu 2.) Du bekommst Deine hInstance im WinMain mitgeteilt. Für ein EXE-Modul kanst Du hInstance mit GetModukeHandle(NULL) ermitteln.
Ansonsten siehe auch:
http://blog.m-ri.de/index.php/2007/12/12/die-unsitte-immer-getmodulehandlenull-fuer-hinstance-in-createwindow-und-registerclass-zu-verwenden/