社区
界面
帖子详情
为什么创建非模态对话框出错。
bin_63
2012-07-04 02:52:08
首先我定义了void *pDl1;
pDl1 = NULL;
我添加了#include "Dong.h"头文件之后,
BOOL a=((CDong *)pDl1)->Create(IDD_DIALOG1,this);//a的值为1
BOOL b=((CDong *)pDl1)->ShowWindow(SW_SHOW);//b的值为0
为什么提示SW_SHOW未定义,而且b的返回值为0.
...全文
74
5
打赏
收藏
为什么创建非模态对话框出错。
首先我定义了void *pDl1; pDl1 = NULL; 我添加了#include "Dong.h"头文件之后, BOOL a=((CDong *)pDl1)->Create(IDD_DIALOG1,this);//a的值为1 BOOL b=((CDong *)pDl1)->ShowWindow(SW_SHOW);//b的值为0 为什么提示SW_SHOW未定义,而且b的返回值为0.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
写不动代码的人
2012-07-04
打赏
举报
回复
调试运行 看看代码走到OnInitDialog里面没有
sunxc123
2012-07-04
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
引用 2 楼 的回复:
不好意思,我代码没上全,
在Create之前我先进行过判断
if (pDl1 == NULL) {
CDong *pdong = new CDong();
pDl1 = (void *)pdong;
}
[/Quote]
把new CDong()的括号去掉试试,动态创建类对象,不需要括号吧 调试跟踪看pdong取得什么值了
bin_63
2012-07-04
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
[/Quote]
不好意思,我代码没上全,
在Create之前我先进行过判断
if (pDl1 == NULL) {
CDong *pdong = new CDong();
pDl1 = (void *)pdong;
}
liuli7786
2012-07-04
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
pDl1指针为空,改成下面这样:
pDl1=new CStaticDlg1;
BOOL a=((CStaticDlg1 *)pDl1)->Create(IDD_DIALOG1,this);
BOOL b=((CStaticDlg1 *)pDl1)->ShowWindow(SW_SHOW);
[/Quote]
把CStaticDlg1改为你自己的类CDong
liuli7786
2012-07-04
打赏
举报
回复
pDl1指针为空,改成下面这样:
pDl1=new CStaticDlg1;
BOOL a=((CStaticDlg1 *)pDl1)->Create(IDD_DIALOG1,this);
BOOL b=((CStaticDlg1 *)pDl1)->ShowWindow(SW_SHOW);
模态
对话框
获取主窗口指针
void CMyView::OnModel() //点击菜单,
创建
对话框
的几种变量设置,总共是4种方法,
模态
的一种,
非
模态
的三种 { // TODO: Add your command handler code here //CDialog modDlg(MAKEINTRESOURCE(IDD_MODEL),this);...
VC驿站基础班无KEY高清C++教程下载地址
①、
模态
与
非
模态
对话框
的
创建
; ②、新
对话框
的初始化工作; ③、两个
对话框
之间数据传递的几种方法。 4、
对话框
控件不同类型成员变量的绑定 ①、控件各种类型变量的绑定、最大值及最小值问题; ②、
对话框
...
Visual c++源代码
实例6-2:
创建
非
模态
对话框
。源代码在光盘中“\06\dialog_2”目录下。 实例6-3:通用
对话框
展示。源代码在光盘中“\06\dialog_3”目录下。 实例6-4:
创建
一般属性页
对话框
。源代码在光盘中“\06\dialog_4”目录下。 ...
Visual C++编程从基础到实践
实例6-2:
创建
非
模态
对话框
。源代码在光盘中“\06\dialog_2”目录下。 实例6-3:通用
对话框
展示。源代码在光盘中“\06\dialog_3”目录下。 实例6-4:
创建
一般属性页
对话框
。源代码在光盘中“\06\dialog_4”目录下。 ...
Visual C++ 2005入门经典.part08.rar (整理并添加所有书签)
16.4.2
模态
和
非
模态
对话框
16.4.3 显示
对话框
16.5 支持
对话框
控件 16.5.1 初始化控件 16.5.2 处理单选按钮消息 16.6 完成
对话框
的操作 16.6.1 给文档类添加存储线宽的成员 16.6.2 给元素添加线宽 16.6.3 在视图中...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章