与C#/WinForms中的正常状态相反,我如何区分当前最小化的窗口是否在此之前被最大化?
if (WindowState == FormWindowState.Minimized)
{
Properties.Settings.Default.Location = RestoreBounds.Location;
Properties.Settings.Default.Size = RestoreBounds.Size;
Properties.Settings.Default.IsMaximized = ...; // How do I know if the windo
我需要一些帮助,试图捕捉MDI子表单的最小化事件时,它是最大化的。
我能够捕获最小化/还原/最大化事件时,当窗体没有最大化时,点击按钮圈在下面的图片红色。
我使用WMSysCommand捕获上述事件:
procedure TMDIChildForm.WMSysCommand(var Msg: TWMSysCommand);
begin
if Msg.CmdType = SC_MINIMIZE then
begin
//my code here
end;
end;
当我尝试使用WMSysCommand捕获相同的事件时,MDI子窗体最大化,并单击下面图像中红色的按钮,