请问如何用一个窗口包住两个程序~
我有一个游戏- -,必须用登录器登录,我想用一个窗口包住登录器和游戏主程序~请问用DELPHI如何实现~~~
[解决办法]
以绑架“记事本”为例:
在窗体的private中定义
hwndOldParent:HWND;
hwndNotePad:HWND;
将窗口的FormStyle设为fsMDIForm
procedure TForm1.Button1Click(Sender: TObject);begin hwndNotePad:=FindWindow(PChar('Notepad'),0);//获取记事本的窗体句柄 hwndOldParent:=GetParent(hwndNotePad);//记住其“父亲” Windows.SetParent(hwndNotePad,handle);//绑架end;procedure TForm1.FormDestroy(Sender: TObject);begin //交还被“绑架”者给其原来的“父亲”: Windows.SetParent(hwndNotePad,hwndOldParent);end;