为什么DECLARE_MESSAGE_MAP()的宏定义里有这么多斜杆\
下面是DECLARE_MESSAGE_MAP()宏定义的一部分,为什么里面有这么多斜杆\#ifdef_AFXDLL#defineDECLARE_MESSAGE_MAP()...
下面是DECLARE_MESSAGE_MAP() 宏定义的一部分,为什么里面有这么多斜杆\
#ifdef _AFXDLL
#define DECLARE_MESSAGE_MAP() \
private: \
static const AFX_MSGMAP_ENTRY _messageEntries[]; \
protected: \
static AFX_DATA const AFX_MSGMAP messageMap; \
static const AFX_MSGMAP* PASCAL _GetBaseMessageMap(); \
virtual const AFX_MSGMAP* GetMessageMap() const; \ 展开
#ifdef _AFXDLL
#define DECLARE_MESSAGE_MAP() \
private: \
static const AFX_MSGMAP_ENTRY _messageEntries[]; \
protected: \
static AFX_DATA const AFX_MSGMAP messageMap; \
static const AFX_MSGMAP* PASCAL _GetBaseMessageMap(); \
virtual const AFX_MSGMAP* GetMessageMap() const; \ 展开
3个回答
展开全部
因为他们都是一行,斜杆是表示下面的一行是上面一行的继续
DECLARE_MESSAGE_MAP() 将被替换下面的字符串:
private: static const AFX_MSGMAP_ENTRY _messageEntries[]; protected: static AFX_DATA const AFX_MSGMAP messageMap; static const AFX_MSGMAP* PASCAL _GetBaseMessageMap(); virtual const AFX_MSGMAP* GetMessageMap() const;
DECLARE_MESSAGE_MAP() 将被替换下面的字符串:
private: static const AFX_MSGMAP_ENTRY _messageEntries[]; protected: static AFX_DATA const AFX_MSGMAP messageMap; static const AFX_MSGMAP* PASCAL _GetBaseMessageMap(); virtual const AFX_MSGMAP* GetMessageMap() const;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\
表示处在同一行。
表示处在同一行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
主要就是为了可读性。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询