un gros soucis avec ce code :
Code : Tout sélectionner
Delay(1000)
WindowE = GetForegroundWindow_()
OpenWindow(0, 200, 200, 500, 500, #PB_Window_SystemMenu, "Options")
SetWindowLong_(WindowE, #GWL_STYLE, GetWindowLong_(WindowE, #GWL_STYLE) | #WS_CHILD)
SetParent_(WindowE, WindowID())
; MoveWindow_(WindowE, 0, 0, 400, 400, 1)
; Aire.rect
; Aire\Top = 0
; Aire\Bottom = 1000
; Aire\Left = 0
; Aire\Right = 1000
; RedrawWindow_(WindowID(), Aire, WindowID(), #RDW_UPDATENOW | #RDW_ALLCHILDREN)
Repeat
Event = WaitWindowEvent()
Until Event = #WM_CLOSE
SetWindowLong_(WindowE, #GWL_STYLE, GetWindowLong_(WindowE, #GWL_STYLE) ! #WS_CHILD)
SetParent_(WindowE, 0)
le prob, c'est que j'ai plus de rafraichissement de la fenêtre mise en Child et que j'arrive pas à le résoudre. Au secours. ça fait une semaine que je cherche à faire ceci et quand je trouve, ça plante
