指针为空的原因? 我在一个对话框工程中又添加了一个对话框类为什么在添加的对话框类里用CParentDlg * pDlg = new CParentDlg;得到的pDlg是空的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般来说用new分配内存很少回出错的,最好用GetLastError()看下错误原因。 能DoModel()出来否?头文件包含,感觉不大可能出问题pDlg->DoModel();pDlg->showWindow(SW_SHOW); 恩是的m_hWnd是空的那这个指针就不能用了怎么解决啊? 我不是想显示是想用CParentDlg里的东西 居然还有这种事情,囧。new都有失败的,什么时代啊 你说的是这个指针指向的对话框对象的m_hWnd是空的,而不是这个指针值是0x00000000。你用new只是创建了这个对话框对象,但还没有创建对话框窗口对象。需要Create后才可以,或者DoModal才会开始创建对象。 new出来就是空的create之后才会有值 CParentDlg * pDlg = new CParentDlg;pDlg->Create(ID, this); 一个界面程序连续运行出错 如何编写日志服务器段程序? 小女子刚入道,请教一个CTreeCtrl问题 招人了,对UDP编程精通的人进来, 用installShield6做安装文件,怎样实现增加一个ODBC数据源? DLL中使用ADO的问题,请赐教!!!! 处理字符串以修改数据库 如何用DAO操作有“用户名-密码”,“数据库密码”,双重保护的Access2000数据库? 何为SDK? 问一个统计代码行数问题 请问各位高人,单文档程序如何作出这个界面效果 用ListCtrl 来显示图标和文字
pDlg->showWindow(SW_SHOW);
是的m_hWnd是空的
那这个指针就不能用了
怎么解决啊?
我不是想显示
是想用CParentDlg里的东西
你用new只是创建了这个对话框对象,但还没有创建对话框窗口对象。需要Create后才可以,或者DoModal才会开始创建对象。
create之后才会有值
pDlg->Create(ID, this);