000
30.04.2004, 16:08 Uhr
~Marco
Gast
|
Hi,
ich möchte ein Fenster erstellen, auf dass ich danach ein Handle habe. Damit könnte ich dann Nachrichten an dieses Fenster schicken.
Ich bin jetzt so vorgegangen, dass ich eine von CFrameWnd abgeleitete Klasse namens CTestWindow erstellt habe. Nun habe ich es so eingerichtet, dass wenn man auf einen Button innerhalb eines Dialoges klickt, dass dann dieses Fenster erscheint.
Code: |
void CFensterDlg::OnButton1() { CRect rectTestWindow; rectTestWindow.left = 310; rectTestWindow.top = 10; rectTestWindow.right = 800; rectTestWindow.bottom = 300; CTestWindow* pTestWindow = new CTestWindow(); pTestWindow->Create(0, "Testfenster", WS_OVERLAPPED, rectTestWindow); pTestWindow->ShowWindow(SW_SHOW); }
|
Dies hat auch geklappt. Aber wie kann ich eine Handle auf dieses erstellte Fenster erhalten vom Typ HWND?
Vielen Dank im Voraus
Marco |