标题:[求助]谁来讲一下下面的代码啊!
只看楼主
cxwl3sxl
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:495
专家分:129
注 册:2005-11-12
结帖率:100%
 问题点数:0 回复次数:4 
[求助]谁来讲一下下面的代码啊!

没有学习过mfc,但是现在却要用他来编程,现在自学中……下面的不懂,能讲一下不?!
#if !defined(AFX_DOOR_H__47722E0B_1D74_4AE2_A612_6A27C31DD502__INCLUDED_)
#define AFX_DOOR_H__47722E0B_1D74_4AE2_A612_6A27C31DD502__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Object.h"
#include "DataTypes.h" // Added by ClassView

class Door : public Object
{
public:
virtual ObjectType GetObjectType();
Door();
virtual ~Door();
bool Init( int x_position, int y_position ,
float z_position, LPRECT obj_rtRect );

};

#endif // !defined(AFX_DOOR_H__47722E0B_1D74_4AE2_A612_6A27C31DD502__INCLUDED_)

搜索更多相关主题的帖子: MSC INCLUDED 代码 VER 
2006-05-15 21:00
cxwl3sxl
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:495
专家分:129
注 册:2005-11-12
得分:0 
哎!咋就没有人呢???

努力,哈哈,总有一天会变成高手~~~~~~因为我相信:没有办不到,只有想不到!http://t..cn/fpress
2006-05-15 21:10
myajax95
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:30
帖 子:2978
专家分:0
注 册:2006-3-5
得分:0 
红色的那几行吗?就是避免class被include的时候重复定义。简单的说就是:如果你的文件叫Door.h,在一个文件中连续写"include Door.h"两遍,如果没有红色的那行就报错了。而红色的字保证在编译第二个"include Door.h"的时候,发现这个大长串的变量已经被定义了,所以直接跳国中间的部份。

http://myajax95./
2006-05-16 06:43
cxwl3sxl
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:495
专家分:129
注 册:2005-11-12
得分:0 

哦,原来如此,谢谢楼上的!


努力,哈哈,总有一天会变成高手~~~~~~因为我相信:没有办不到,只有想不到!http://t..cn/fpress
2006-06-25 22:40
tianykun
Rank: 4
等 级:禁止访问
威 望:11
帖 子:3727
专家分:0
注 册:2005-11-13
得分:0 

class Door : public Object
{
public:
virtual ObjectType GetObjectType();
Door();
virtual ~Door();
bool Init( int x_position, int y_position ,
float z_position, LPRECT obj_rtRect );

};
应该看的懂什么意思吧。个类Door同Init函数声明咯。。。


离开这里,离开你的视野,归隐到属于我的地方,无论何处
2006-06-26 09:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-64483-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.375030 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved