我在显示一个对话框时使用DoModal()正常,使用ShowWindow(SW_SHOW)时则出现"Debug Assertion Failed",怎什么回事?谢谢!
解决方案 »
- 请问如何做一个类似qq或者阿里旺旺主界面上那样的一个搜索框?
- 一个菜单消息函数对应一系列菜单项
- 关于'CSocket' : base class undefined的问题
- 16位位图格式怎么分析?[折腾好久了]
- VC++ 和C++Builder 在多线程方面的效率有多大差别?
- 为什么第二次调用CToolBar::LoadToolBar(ID)时失败
- 请问在richedit上怎么实现超链接,并且点击链接执行响应的程序?
- 谁知道如何在atl写的dll中实现重载啊?!!?!详细内容入内!
- 两个简单的小问题!
- 48分,超级caiMFC问题:这个简单问题怎么解决??
- 如何改变背景色啊
- 关于BYTE*向BSTR的转化,有问题,哥们闷近来看看,很重要!!!
void OnOK()
{
m_dlg.Create(IDD_TEMP, this);
m_dlg.ShowWindow(SW_SHOW);
}
正确用法:
1:在OnInitDialog() 中
m_dlg.Create(IDD_TEMP, this);
m_dlg.ShowWindow(SW_HIDE);
2. 要显示时:m_dlg.ShowWindow(SW_SHOW);
不显示时:m_dlg.ShowWindow(SW_HIDE);