tongyu 发表于 2013-10-26 19:52:11

请教高手一个对话框的问题?谢谢!!

先在cad中显示一个对话框,对话框上有命令按纽,点按纽后隐藏本对话框显示另一个对话框,请问正确的隐藏对话框的方法?
我先调用BeginEditorCommand()这个隐藏,但只要对话框中有定制控件就会出错。
我再调用ShowWindows(SW_HIDE)这样不会出错,但窗体要闪烁一下。
请问有好方法吗?谢谢!!

风树 发表于 2013-10-30 18:13:56

直接ShowWindows(SW_HIDE)就行了吧,对话框继承于cad的对话框类,用非模态形式,不用BeginEditorCommand()也行

tongyu 发表于 2013-10-31 09:48:29

ShowWindows(SW_HIDE)有闪烁
BeginEditorCommand窗体有定制控件会出错

风树 发表于 2013-10-31 13:11:22

tongyu 发表于 2013-10-31 09:48 static/image/common/back.gif
ShowWindows(SW_HIDE)有闪烁
BeginEditorCommand窗体有定制控件会出错

可能我没留意这个问题,但如果真的存在,控制一下两个对话框一显一隐的时间差,理论上会好很多
页: [1]
查看完整版本: 请教高手一个对话框的问题?谢谢!!