16,470
社区成员
发帖
与我相关
我的任务
分享
#include "SameNameHelper.h"
#include "Dialog.h"
//CSameNameHelper::CSameNameHelper(void)
//{
//}
//
//CSameNameHelper::~CSameNameHelper(void)
//{
//}
const char* GetDialogClassName(CWndObject* pWnd)
{
return (static_cast<CDialog*>(pWnd))->GetDialogClassName();
}
#define AAAAAA \
\#if xxx\ //左边是宏AAAAAA的内容, 不是新的宏
...\ //左边是宏AAAAAA的内容,不是新的宏
\#else\ //左边是宏AAAAAA的内容,不是新的宏
...\ //左边是宏AAAAAA的内容,不是新的宏
\#endif //左边是宏AAAAAA的内容,不是新的宏
#ifdef xxxx//如果定义了
#if xxxx//如果true
.....
#else
....
#endif
#endif
#ifdef _FUNCTION
#define _FUNCTION
#ifdef bCanReturn //bCanReturn只能是个宏,而且最好大写
#define FUNCTION(f) int f() //宏最好不要加分号结尾
#else
#define FUNCTION(f) void f()
#endif
#endif