想在主窗口Form1最小化或隐藏的情况下,弹出它的一个子窗口Form2,并且置顶。
我的方法是:SetWindowPos(Form2.Handle, HWND_TOPMOST, Left, Top, Width, Height, SWP_SHOWWINDOW);子窗口只弹出来了,可是一点击子窗口,主窗口就激活了,也弹了出来,怎么办
我的方法是:SetWindowPos(Form2.Handle, HWND_TOPMOST, Left, Top, Width, Height, SWP_SHOWWINDOW);子窗口只弹出来了,可是一点击子窗口,主窗口就激活了,也弹了出来,怎么办
应该能满足你的要求 模式显示 showmodal
begin
inherited;
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
Params.WndParent := GetDesktopWindow;
end;