VC++ MFC创建对话框的问题
以下是我的操作步骤:1.创建一个MFC单文档应用程序2.插入一个对话框,添加一个按钮3.设置对话框属性,ID:IDD_MYDIALOG,标题:创建对话框4.为对话框创建一...
以下是我的操作步骤:
1.创建一个MFC单文档应用程序
2.插入一个对话框,添加一个按钮
3.设置对话框属性,ID:IDD_MYDIALOG,标题:创建对话框
4.为对话框创建一个新类:CMyDlg
5.创建类向导->Message Maps,class name选择CMyDlg,objects ids选择inc_button1,messages选择bn_clicked,点击add function->ok->edit code
6.在MyDlg.cpp的OnButton1()函数中添加代码:MessageBox("创建对话框");
7.在创建对话框.cpp文件前面加上#include "MyDlg.h",在函数CMyApp::InitInstance()语句return TRUE;前添加代码
CMyDlg dlg;
dlg.DoModal();
8.运行,结果出现这个错误==
MyDlg.cpp文件我加入头文件MyDlg.h了,可是还显示那些问题,是不是我的vc在win7上有问题?这个问题好头疼 展开
1.创建一个MFC单文档应用程序
2.插入一个对话框,添加一个按钮
3.设置对话框属性,ID:IDD_MYDIALOG,标题:创建对话框
4.为对话框创建一个新类:CMyDlg
5.创建类向导->Message Maps,class name选择CMyDlg,objects ids选择inc_button1,messages选择bn_clicked,点击add function->ok->edit code
6.在MyDlg.cpp的OnButton1()函数中添加代码:MessageBox("创建对话框");
7.在创建对话框.cpp文件前面加上#include "MyDlg.h",在函数CMyApp::InitInstance()语句return TRUE;前添加代码
CMyDlg dlg;
dlg.DoModal();
8.运行,结果出现这个错误==
MyDlg.cpp文件我加入头文件MyDlg.h了,可是还显示那些问题,是不是我的vc在win7上有问题?这个问题好头疼 展开
3个回答
展开全部
肯定是 有些文件没有家头文件 #include "MyDlg.h"或者是拼写错误 ,看你的错误提示 都是由未定义变量引起的
CMyApp的cpp文件民要加上#include "MyDlg.h"
CMyApp的cpp文件民要加上#include "MyDlg.h"
追问
加上了的,但是还不行,我写其他代码的时候也会出现类似的问题,是不是和我的vc有关?还是说使用MFC需要先设置些什么东西呢
追答
那就是和编译器有关系了
#include "resource.h"加上这个试试
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CMyApp的cpp文件民要加上#include "MyDlg.h"
追问
加上了的,但是还不行,我写其他代码的时候也会出现类似的问题,是不是和我的vc有关?还是说使用MFC需要先设置些什么东西呢
追答
我想你的头文件的搜索路径没有把这个文件所在的目录加上去。从项目,属性,C ,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询