T
tywjh
Unregistered / Unconfirmed
GUEST, unregistred user!
发现问题:(Email:tywjh@etang.com)
二次运行程序时窗体出菜单外,其他内容不显示,请教解决之法。以下是相关代码:
在Form的OnClose事件中有:
Action := caNone;
ShowWindow(handle,SW_MINIMIZE);
使得窗体不能被关闭。
在工程文件中用:
var oHandle:Integer;
begin
oHandle := FindWindow('TDogServer',nil);
if oHandle <> 0 then
begin
if IsIconic(oHandle) then
DefWindowProc(oHandle, WM_SYSCOMMAND, SC_RESTORE, 0)
else SetForegroundWindow(oHandle);
Exit;
end;
......
end.
二次运行程序时窗体出菜单外,其他内容不显示,请教解决之法。以下是相关代码:
在Form的OnClose事件中有:
Action := caNone;
ShowWindow(handle,SW_MINIMIZE);
使得窗体不能被关闭。
在工程文件中用:
var oHandle:Integer;
begin
oHandle := FindWindow('TDogServer',nil);
if oHandle <> 0 then
begin
if IsIconic(oHandle) then
DefWindowProc(oHandle, WM_SYSCOMMAND, SC_RESTORE, 0)
else SetForegroundWindow(oHandle);
Exit;
end;
......
end.