创建一个非模式对话框 出现问题
来源:互联网 发布:ubuntu Server安装教程 编辑:程序博客网 时间:2024/04/29 03:39
创建一个非模式对话框:
g_pQueryPixelDlg = new CQueryPixelDlg;
g_pQueryPixelDlg->Create(IDD_QUERYPIXELDLG,clientControl);
g_pQueryPixelDlg->m_pQueryPixelCtrl = g_pQueryPixelCtrl;
g_pQueryPixelDlg->ShowWindow(SW_SHOW);
编译时居然出现:
error C2664: “BOOL CDialog::Create(LPCTSTR,CWnd *)”: 不能将参数 1 从“int
”转换为“LPCTSTR”
1> 从整型转换为指针类型要求 reinterpret_cast、C 样式转换或函数样式转
换
我记得CDialog::Create函数有两个:
virtual BOOL Create(LPCTSTR lpszTemplateName, CWnd* pParentWnd =
NULL);
virtual BOOL Create(UINT nIDTemplate, CWnd* pParentWnd = NULL);
怎么就不能调用第二个呢?
我开始以为是使用多字节字符集的缘故,后来改用Unicode 字符集,还是这个错误
g_pQueryPixelDlg = new CQueryPixelDlg;
g_pQueryPixelDlg->Create(IDD_QUERYPIXELDLG,clientControl);
g_pQueryPixelDlg->m_pQueryPixelCtrl = g_pQueryPixelCtrl;
g_pQueryPixelDlg->ShowWindow(SW_SHOW);
编译时居然出现:
error C2664: “BOOL CDialog::Create(LPCTSTR,CWnd *)”: 不能将参数 1 从“int
”转换为“LPCTSTR”
1> 从整型转换为指针类型要求 reinterpret_cast、C 样式转换或函数样式转
换
我记得CDialog::Create函数有两个:
virtual BOOL Create(LPCTSTR lpszTemplateName, CWnd* pParentWnd =
NULL);
virtual BOOL Create(UINT nIDTemplate, CWnd* pParentWnd = NULL);
怎么就不能调用第二个呢?
我开始以为是使用多字节字符集的缘故,后来改用Unicode 字符集,还是这个错误
。这是怎么回
原来是第二个参数有问题,改成这样就好了:
g_pQueryPixelDlg->Create(IDD_QUERYPIXELDLG,clientControl->GetScreenWnd());
0 0
- 创建一个非模式对话框 出现问题
- 非模式对话框创建
- dll中创建非模式对话框的问题
- 对话框-模式对话框与非模式对话框的创建
- 模式对话框与非模式对话框的创建方法
- MFC创建模式对话框与非模式对话框
- MFC 创建模式对话框与非模式对话框
- Dll 中创建非模式对话框 报错
- No.2 关于MFC中创建非模式对话框
- MFC非模式对话框的创建和销毁(转)
- mfc 无模态(非模式)对话框的创建和关闭
- VC 模式对话框和非模式对话框的创建,销毁和区别
- VC 模式对话框和非模式对话框的创建,销毁和区别
- VC 模式对话框和非模式对话框的创建,销毁和区别
- VC 模式对话框和非模式对话框的创建,销毁和区别
- [转]VC 模式对话框和非模式对话框的创建,销毁和区别
- VC 模式对话框和非模式对话框的创建,销毁和区别
- VC 模式对话框和非模式对话框的创建,销毁和区别
- 基于WAS 6.1的WebSphere Portal 6.1 Cluster配置详解
- CSS学习笔记:inline和inline-block的区别
- 数据挖掘基础知识(1)------K邻近法中的kd搜索树
- 【Eclipse】
- 笔记11 接口回调理解
- 创建一个非模式对话框 出现问题
- 【刷题之路】和为S的两个数字
- finished with non-zero exit value 2
- RandomAccessFile 使用示例
- 我的Unity 3D之旅——Hello World(2)
- Android RecyclerView的使用
- ionic splash screen 之后出现的白屏解决办法
- 高并发解决方案--负载均衡
- STL容器函数资料