隐藏基于对话框的MFC应用程序窗口的方法

网上找的:隐藏基于对话框的MFC应用程序窗口的方法很多人可能会将窗口创建出来,然后用一个ShowWindow(SW_HIDE)的方法去隐藏窗口,当然这是可以做到隐藏的功能... 网上找的:隐藏基于对话框的MFC应用程序窗口的方法
很多人可能会将窗口创建出来,然后用一个ShowWindow(SW_HIDE)的方法去隐藏窗口,当然这是可以做到隐藏的功能,
但是有一点不足的地方就是窗口在隐藏之前会有一下短瞬的闪烁,而以下这种方法可以解决这种问题:
在C***App::InitInstance()的函数中将以下的这一段注释掉:
C***Dlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: Place code here to handle when the dialog is
// dismissed with OK
}
else if (nResponse == IDCANCEL)
{
// TODO: Place code here to handle when the dialog is
// dismissed with Cancel
}
// Since the dialog has been closed, return FALSE so that we exit the
// application, rather than start the application's message pump.
return FALSE;
换成:
C***Dlg *dlg = new C***Dlg;
m_pMainWnd = dlg;
return dlg->Create(IDD_***_DIALOG);

同时将IDD_***_DIALOG的对话框资源的"More Stytles"属性页的Visible属性的勾去掉即可.

但是最后一句,我没找到【"More Stytles"属性页的Visible属性】
请问这个具体在哪里呢?谢谢
展开
 我来答
bhtzu
2012-07-01 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4071万
展开全部
"More Stytles"属性页的Visible属性 VC6的说法,如果你是VC6可以在对话框资源属性里面找到。
VS的话,在右下角的属性窗口里面找。
更多追问追答
追问
能再说得具体点吗?我的是VC6的,对话框资源属性 要怎么点出来呢?谢谢!!
追答
在资源中,对话框打开后,在没有控件的地方,右键/属性 就看到了,是属性页的,需要点到第二个属性页看到。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式