ActiveX mit Child überdecken
-
Guten Tag
Ich versuche gerade ein ActiveX Control das in einem Child-Fenster ist TEILWEISE zu überdecken.SetWindowPos(ueberdeck, HWND_TOP, 25, 129, 256, 83, SWP_SHOWWINDOW); SetWindowPos(hWndActiveX, HWND_BOTTOM, 25, 129, 256, 439, SWP_SHOWWINDOW);Doch nach dem Programmstart ist das ActiveX Fenster vor dem Child-Fenster. Erst wenn ich mit der Maus über den Bereich fahre, wo das CHild-Fenster eigentlich zu sehen sein sollte kommt es in den Vordergrund. Wenn das Active-X Fenster dann aber etwas "macht", wie z.B eine neue Website aufzurufen, dann ist es wieder im Vordergrund und ich muss erst wieder mit der Maus über den Bereich fahren um das Child-Fenster in den Vordergrund zu holen.
Hat da jemand ne Idee was mann da machen könnte?
MFG
-
Versuch mal im Parent WS_CLIPCHILDREN und sofern Du die möglichkeit hast. Für die Childfenster den Stil WS_CLIPSIBLINGS.
Allerdings sehe ich schon ein Designproblem im Überlappen der Fenster! Das wird immer wieder Scherereien machen.
-
Boah Super. Tut auf Anhieb. Vielen Dank