002
27.02.2005, 12:00 Uhr
~ByteSorcerer
Gast
|
Das Fenster wird in der WndProc/WM_CREATE erstellt.
C++: |
hNeue_Karte = CreateWindow( szChildName, // window class name "..",// window caption WS_CHILD | WS_OVERLAPPEDWINDOW, // window style rect.left, // initial x position rect.top, // initial y position rect.right, // initial x size rect.bottom, // initial y size hWnd, // parent window handle NULL, // window menu handle ((LPCREATESTRUCT)lParam)->hInstance,// program instance handle NULL); // creation parameters
|
Bsp. für eine EditBox
C++: |
hEdit_Name = CreateWindowEx(WS_EX_CLIENTEDGE,"edit",NULL,WS_CHILD | WS_VISIBLE | ES_MULTILINE | ES_AUTOVSCROLL,5 ,25 ,150,20 ,hWnd,NULL,((LPCREATESTRUCT)lParam)->hInstance,NULL);
|
Wenn ich den window style vom Child in zB in WS_DLGFRAME ändere funktioniert es. Aber nicht bei WS_OVERLAPPEDWINDOW |