中国开发网: 论坛: 程序员情感CBD: 贴子 442409
lukejee
药店么街上大把多
自己不会看source呀,delphi好几年没用了
procedure TApplication.Minimize;
begin
if not IsIconic(FHandle) then
begin
NormalizeTopMosts;
SetActiveWindow(FHandle);
DoShowOwnedPopups(False);
if (MainForm <> nil) and (ShowMainForm or MainForm.Visible)
and IsWindowEnabled(MainForm.Handle) then
begin
SetWindowPos(FHandle, MainForm.Handle, MainForm.Left, MainForm.Top,
MainForm.Width, 0, SWP_SHOWWINDOW);
DefWindowProc(FHandle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
end else
ShowWinNoAnimate(FHandle, SW_MINIMIZE);
if Assigned(FOnMinimize) then FOnMinimize(Self);
end;
end;
不主动、不拒绝、不负责任!
One Small Step for BSD.
One Giant Step for PCs



相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录