📄 subject_48856.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>内容: if(!m_pModallessDlg) //木一注: 第一次调用的时候,这个指针值是随机的,不是你想像中的它为空。<BR> {<BR> m_pModallessDlg=new CModallessDlg(this); // 木一这里分配了一块内存,必须手工释放,因此要加上析构函数<BR> if(m_pModallessDlg->Create(IDD_MODALLESS_DIALOG,NULL)==TRUE)<BR> GetDlgItem(IDC_BMODALLESS)->EnableWindow(FALSE);<BR> }<BR> m_pModallessDlg->ShowWindow(SW_SHOW);<BR><BR>解决方法: <BR>在构造函数加上最后一行<BR><BR>CMyDlgDlg::CMyDlgDlg(CWnd* pParent /*=NULL*/)<BR> : CDialog(CMyDlgDlg::IDD, pParent)<BR>{<BR> //{{AFX_DATA_INIT(CMyDlgDlg)<BR> // NOTE: the ClassWizard will add member initialization here<BR> //}}AFX_DATA_INIT<BR> // Note that LoadIcon does not require a subsequent DestroyIcon in Win32<BR> m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);<BR> m_pModallessDlg = NULL; //added by 木一<BR>}<BR><BR>/////////////////////////////<BR>// 收回为pModallessDlg分配的内存<BR>//<BR>////////////////////////<BR><BR>CMyDlgDlg::~CMyDlgDlg()<BR>{<BR> if(m_pModallessDlg)<BR> {<BR> delete m_pModallessDlg;<BR> m_pModallessDlg = NULL;<BR> }<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 + -