#if !defined(AFX_TESTDLG_H__777FEB41_7B80_11D5_9D41_0000E878A1DB__INCLUDED_)
#define AFX_TESTDLG_H__777FEB41_7B80_11D5_9D41_0000E878A1DB__INCLUDED_#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000还有AFX_TESTDLG_H__777FEB41_7B80_11D5_9D41_0000E878A1DB__INCLUDED_这么长一串是什么意思有什么用途?
#define AFX_TESTDLG_H__777FEB41_7B80_11D5_9D41_0000E878A1DB__INCLUDED_#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000还有AFX_TESTDLG_H__777FEB41_7B80_11D5_9D41_0000E878A1DB__INCLUDED_这么长一串是什么意思有什么用途?
定义编译器的版本,VC++6.0就是1200
#if _MSC_VER > 1000的意思就是如果编译器版本高于1000(VC++5.0)
还有
AFX_TESTDLG_H__777FEB41_7B80_11D5_9D41_0000E878A1DB__INCLUDED_这么长一串是什么意思有什么用途?那里可以查到这些资料?》
表示定义一个宏,用于可以防止头文件的重复包含
┏━★━━◆━━★━┓
♂欢|◢CSDN◣|使♂ ▲自由保存帖子,浏览,关注检测
┃迎|◥论坛助手◤|用┃ ▲完善的CSDN客户端工具
┗━☆━━◇━━━☆┛ ▲自动添加签名......让你更快,更爽,更方便地上CSDN...
http://www.csdn.net/expert/topic/573/573604.xml
http://www.chinaok.net/csdn/csdn.zip