⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_48856.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:48856 发表者:名字没想好 发表日期:2003-08-04 13:49:49
<br>主题:无模式对话框调用问题?
<br>内容:  大虾们,我在调用无模式对话框的时候,总是报如图所示的错误,并且程序在编译和链接的时候都正常,请高用给予帮助,谢谢!<BR><BR>  程序及图片如下,烦请高手看一下!(我的程序的文件全都没有只读的属性)
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:名字没想好 回复日期:2003-08-04 13:50:20
<br>内容:报错图片如下:<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:木一 回复日期:2003-08-04 14:25:16
<br>内容:&nbsp;&nbsp;&nbsp;&nbsp;if(!m_pModallessDlg)&nbsp;&nbsp;//木一注: 第一次调用的时候,这个指针值是随机的,不是你想像中的它为空。<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pModallessDlg=new CModallessDlg(this);&nbsp;&nbsp;// 木一这里分配了一块内存,必须手工释放,因此要加上析构函数<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(m_pModallessDlg-&gt;Create(IDD_MODALLESS_DIALOG,NULL)==TRUE)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GetDlgItem(IDC_BMODALLESS)-&gt;EnableWindow(FALSE);<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_pModallessDlg-&gt;ShowWindow(SW_SHOW);<BR><BR>解决方法: <BR>在构造函数加上最后一行<BR><BR>CMyDlgDlg::CMyDlgDlg(CWnd* pParent /*=NULL*/)<BR>&nbsp;&nbsp;&nbsp;&nbsp;: CDialog(CMyDlgDlg::IDD, pParent)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;//{{AFX_DATA_INIT(CMyDlgDlg)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// NOTE: the ClassWizard will add member initialization here<BR>&nbsp;&nbsp;&nbsp;&nbsp;//}}AFX_DATA_INIT<BR>&nbsp;&nbsp;&nbsp;&nbsp;// Note that LoadIcon does not require a subsequent DestroyIcon in Win32<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_hIcon = AfxGetApp()-&gt;LoadIcon(IDR_MAINFRAME);<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_pModallessDlg = NULL; //added by 木一<BR>}<BR><BR>/////////////////////////////<BR>// 收回为pModallessDlg分配的内存<BR>//<BR>////////////////////////<BR><BR>CMyDlgDlg::~CMyDlgDlg()<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;if(m_pModallessDlg)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delete m_pModallessDlg;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pModallessDlg = NULL;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:名字没想好 回复日期:2003-08-04 15:19:37
<br>内容:谢谢木一,我试一下,明天给钱!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -