021
30.11.2003, 16:23 Uhr
0xdeadbeef
Gott (Operator)
|
Naja, so läuft das jedenfalls nicht. Du musst dir bewußt sein, dass statische Variablen nur einmal existieren. Das heißt, auf die Art kannst du nur ein Fenster verwalten.
Ansonsten benutzt du die GetWindowLong- und SetWindowLong-Funktionen falsch, die sind dazu gedacht, bestimmte Werte eines Fensters (Dessen Handle du haben musst) abzufragen bzw. zu setzen. Es würde ja auch gar keinen Sinn machen, eine benutzerdefinierte Klasse zu übergeben, die das WinAPI garnicht kennt.
Die Frage scheint mir auch nichts mit der MFC zu tun zu haben, deswegen schiebe ich den Thread mal in das WinAPI-Forum. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |