问题原因:遇见---该窗体不是主窗体或窗体未设置正确。
public
procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND;
procedure TFmain.WMSysCommand;
begin
//取得当最小化时消息,然后将窗体最小化到任务栏
if (Msg.CmdType = SC_MINIMIZE) then
begin
Application.Minimize;
end else
DefaultHandler(Msg);
end;
本文探讨了在特定编程环境中遇到的问题:窗体不是主窗体或设置不正确导致无法正常最小化的情况。通过分析代码,提供了一种解决方法,即在接收到最小化消息时调用Application.Minimize()来实现窗口最小化。
944

被折叠的 条评论
为什么被折叠?



