如何向MFC中添加头文件

写了三个头文件三个源文件三个头文件分别声明了一个结构和两个类,其中两个源文件分别定义了上述两个类,第三个源文件是主文件,包含main函数,是一段多边形扫描算法,现在要用m... 写了三个头文件三个源文件三个头文件分别声明了一个结构和两个类,其中两个源文件分别定义了上述两个类,第三个源文件是主文件,包含main函数,是一段多边形扫描算法,现在要用mfc些,所以我要将主源文件拆开,main函数中的代码全部移到view类中的ondraw函数中,然而主源文件中还有对三个头文件的包括,这三个包括写到哪里?其余的三个头文件和没有拆的源文件又放到哪里呢?请详细说明,谢谢。 展开
 我来答
毛寳寳
2009-11-15 · TA获得超过187个赞
知道答主
回答量:96
采纳率:0%
帮助的人:0
展开全部
这个应该有点困难. 起码对于我挺困难的

之前你的程序在什么平台写的?

如果是win32的话. 就非常简单了

就是说白了一句话. view类的.cpp 文件中 必须包含view类的 .h 文件

一次类推...

有兴趣加QQ:254560671
百度网友96ffcf7
推荐于2018-03-26 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
可以在对应的**Dlg.h的头文件的public:下加入对应的函数声明。
step1:
CMyLLKDlg.h
class CMyLLKDlg : public CDialog
{
// Construction
public:
CMyLLKDlg(CWnd* pParent = NULL); // standard constructor
void startGame();

step2:
MyCode.h

void CMyLLKDlg::startGame()
{
HWND gameh=::FindWindow(NULL,"QQ游戏 - 连连看角色版");
DWORD processID;
GetWindowThreadProcessId(gameh,&processID);
HANDLE processH=OpenProcess(PROCESS_ALL_ACCESS,false,processID);
ReadProcessMemory(processH,(LPCVOID)0x00115CA0,&m_player1,1,NULL);
ReadProcessMemory(processH,(LPCVOID)0x00115CA4,&m_player2,1,NULL);
ReadProcessMemory(processH,(LPCVOID)0x00115CA8,&m_player3,1,NULL);
ReadProcessMemory(processH,(LPCVOID)0x0012E01C,&m_player4,1,NULL);
ReadProcessMemory(processH,(LPCVOID)0x00115CB0,&m_player5,1,NULL);
ReadProcessMemory(processH,(LPCVOID)0x00115CB4,&m_player6,1,NULL);
UpdateData(false);
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式