Meinst du etwa so?
Code:
EnableExplicit
Define Handle
If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
RunProgram("notepad")
Delay(1000)
Handle = FindWindow_("notepad", 0)
If Handle
SetParent_(Handle, WindowID(0))
SetWindowPos_(Handle, 0, 0, 0, WindowWidth(0), WindowHeight(0), #SWP_FRAMECHANGED)
Else
Debug "Fenster wurde nicht gefunden."
EndIf
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
End
EndSelect
ForEver
EndIf
Bei Chrome lautet der Klassenname "Chrome_WidgetWin_1".
Statt FindWindow_() kannst du auch EnumWindows_() verwenden, wenn mehrere Fenster offen sind.