求救!为什么我的主对话框无法隐藏窗体?
我的程序是基于对话框的, 我希望主对话框能够根据需要隐藏在托盘上.但我无论如
何,都只能把对话框从任务栏上隐藏,无法使对话框的窗体隐藏. 即:
我用ShowWindow(SW_HIDE)时, 对话框的窗体只能去活变灰, 并且仍然存在, 任务栏
上图标能够消失.
目前我已经尝试了多种方法, 如:把主对话框做成无模式的, 作为一个隐藏窗口的子
对话框, 设置窗体大小为0, 去除WS_APP_WINDOWN属性等. 因而我问的第一个问题是:
隐藏窗体(不是任务栏图标)到底有那些限制条件???
我的主对话框中用了toolbar, menu; 并且派生于自定义的一个基类CSizebleDlg(此
基类主要用于保存对话框的大小, 位置, 改变大小等). 但在有类似特征的程序中,
却无此类似问题!
请有类似经历的大侠指点.