MDIGadgets ohne Rahmen
Verfasst: 22.03.2011 22:51
Hallo zusammen,
gibt es eine Möglichkeit unter Windows7 ein MDIFenster mit PB ohne jegliche Rahmen zu erstellen?
Mein Versuch ist leider gescheitert:
gibt es eine Möglichkeit unter Windows7 ein MDIFenster mit PB ohne jegliche Rahmen zu erstellen?
Mein Versuch ist leider gescheitert:
Code: Alles auswählen
#Main = 0
#MDIChild = 1
If OpenWindow(#Main, 0, 0, 400, 300, "MDIGadget", #PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_SizeGadget|#PB_Window_MaximizeGadget)
MDIGadget(0, 0, 0, 0, 0, 1, 2, #PB_MDI_AutoSize|#PB_MDI_NoScrollBars|#PB_MDI_BorderLess)
hwndChild3 = AddGadgetItem(0,3,"MDI Child #3")
UseGadgetList(WindowID(#Main))
;SetWindowLongPtr_(hwndChild3,-20,GetWindowLongPtr_(hwndChild3,-20)|#WS_EX_TOOLWINDOW)
SetWindowLongPtr_(hwndChild3,#GWL_STYLE,GetWindowLongPtr_(hwndChild3,#GWL_STYLE)&~#WS_DLGFRAME)
SetWindowLongPtr_(hwndChild3,#GWL_STYLE,GetWindowLongPtr_(hwndChild3,#GWL_STYLE)&~#WS_THICKFRAME)
Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
EndIf