问题是这样:
我新建了一个MFC的对话框工程,想在工程中加入新的.cpp与.h,例如我加入了一个example.h与一个example.cpp
在example.h中加入如下代码:class CExample
{
public: void Message(CString s);
};在example.cpp中加入如下代码:
#include "stdafx.h"
#include "download.h"//我的工程名称download
#include "example.h"
void CExample::Message(CString s)
{
AfxMessageBox(s);
}
然后再xxxxDlg.h中加入CExample ex;在xxxxDlg.cpp中调用ex.Message就出问题了
*程序编译没有问题,但无法运行。貌似是CExample ex;的问题。是不是我添加新文件的方法错了,谁教教我,折腾一天了
我新建了一个MFC的对话框工程,想在工程中加入新的.cpp与.h,例如我加入了一个example.h与一个example.cpp
在example.h中加入如下代码:class CExample
{
public: void Message(CString s);
};在example.cpp中加入如下代码:
#include "stdafx.h"
#include "download.h"//我的工程名称download
#include "example.h"
void CExample::Message(CString s)
{
AfxMessageBox(s);
}
然后再xxxxDlg.h中加入CExample ex;在xxxxDlg.cpp中调用ex.Message就出问题了
*程序编译没有问题,但无法运行。貌似是CExample ex;的问题。是不是我添加新文件的方法错了,谁教教我,折腾一天了
解决方案 »
- 怎样将矩阵计算函数单独写在一个文件中,之后计算只用调用函数?
- VS2005如何设置才能像VC6那样
- /* 如何高效率的从数据库里读取一行记录,每秒读取一次,ACCESS数据库,10W条记录 */
- 怎样关闭一个Dialog而不调用OnClose()??
- 我在一个菜单的响应函数中让该菜单不可用,但出现非法操作,为何?
- 迷惑VC学习中的???
- 1、用确定的IP地址,能访问WAN上的SQL SERVER吗?若能,如何设置?2、ODBC支持跨平台的数据库链接吗?如Window程序能访问UNIX的数据库吗
- 请教,灰度均衡问题
- CFont与LOGFont、HFont是什么关系,如何建立联系?
- VS2013通过ado1.5连接SQL2005出现的莫名其妙问题
- 请教VC类的问题
- 如何让vc6支持代码折叠
编译不错?
ex->Message(还有这里的参数不知道你有没有写)
#include "example.h"
#include "download.h"//我的工程名称download这样看如何?