VC++6.0 编译 深入浅出MFC 2e frame7 出现错误 error C2101: '&' on constant 的解决办法
1。在MFC.H 中找到 class CObject 定义将其上面的
//#include <afxmsg_.h>
改为
#include "afxmsg_.h"
2。将AFXMSG.H 中的
#define ON_COMMAND(id, memberFxn) \
{ WM_COMMAND,CN_COMMAND, (WORD)id, (WORD)id, AfxSig_vv, (AFX_PMSG)memberFxn },
改为
#define ON_COMMAND(id, memberFxn) \
{ WM_COMMAND, 0, (WORD)id, (WORD)id, AfxSig_vv, (AFX_PMSG)memberFxn },
本文提供了解决使用VC++6.0编译MFC2eFrame7时遇到的errorC2101错误的详细步骤,通过修改MFC.H文件中的两处代码实现问题解决。
2037

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



