B boatqq509 Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #1 各位大侠,我用showwindow调用之前打开的一窗体,让该窗体最大化后,该窗体却不能最小化了,不知道为什么,急等,多谢
B boatqq509 Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #2 各位大侠,我用showwindow调用之前打开的一窗体,让该窗体最大化后,该窗体却不能最小化了,不知道为什么,急等,多谢
B boatqq509 Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #4 showwindow(findwindow('Tmapdisplayform',Nil),sw_restore);<br>谢谢,
B boatqq509 Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #5 我是在用程序调用b程序,‘Tmapdisplayform’是b程序主窗口的类
J JamesBond_L Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #6 是否b程序开始是最小化的,然后你执行<br>showwindow(findwindow('Tmapdisplayform',Nil),sw_restore);<br>然后,最小化不到?<br>你在可以调用b程序在任务栏的系统菜单试试。<br>问题的原因应该是,在Delphi下应该存在一个状态,存储主窗口状态,你直接调用API改变窗口状态,而没有改变这个值,导致出现这个问题。
是否b程序开始是最小化的,然后你执行<br>showwindow(findwindow('Tmapdisplayform',Nil),sw_restore);<br>然后,最小化不到?<br>你在可以调用b程序在任务栏的系统菜单试试。<br>问题的原因应该是,在Delphi下应该存在一个状态,存储主窗口状态,你直接调用API改变窗口状态,而没有改变这个值,导致出现这个问题。
B boatqq509 Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #7 是的,本来b程序最大最小化都可以,但是应用showwindow调后除了不能最小化,其他一切正常
D ditter Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-26 #8 我以前也试过用了showwindow后,最大化后,sw_restore都有没问题,但点击最小化时没有响应,后来只有编一个接收消息的事件,想最小化是发送来消息通知要最小化的窗体,窗体接收到消息后,就调用最小化的代码!
我以前也试过用了showwindow后,最大化后,sw_restore都有没问题,但点击最小化时没有响应,后来只有编一个接收消息的事件,想最小化是发送来消息通知要最小化的窗体,窗体接收到消息后,就调用最小化的代码!