#define UPM_FINISHED_MSG _T("UPM_FINISHED-{D741F7E0-9F58-11d5-A043-006067718D04}")
#ifndef IMPLEMENT_MSG
#define IMPLEMENT_MSG(x) static UINT x = ::RegisterWindowMessage(x##_MSG);
#endif
IMPLEMENT_MSG(UPM_FINISHED)
再提两个问题:
1、define中可以用"回车"不,当然用续行符是可以了。
2、用到预编译有关标志符时,是否必须和endif合用?多谢!!
本文探讨了C/C++预编译指令的使用方法,包括如何定义消息标识符以及与ifdef/endif配合使用的注意事项。
5729

被折叠的 条评论
为什么被折叠?



