摘要:
MFC通过_AFXEXT来决定AFX_EXT_CLASS等宏应编译为导出还是导入。扩展DLL的项目预定义有_AFXEXT宏,因此,AFX_EXT_CLASS被编译为导出类;非扩展DLL项目不带有_AFXEXT宏,因此, AFX_EXT_CLASS被编译出导入类。同一个文件中的符号在不同的工程被编译为不同的涵义,这就是使用扩展DLL的项目中能够直接使用扩展DLL定义的头文件的原因。 问题则是,当一... 阅读全文
posted @ 2010-09-04 17:43
泉子
阅读(1103)
评论(0)
推荐(0)
浙公网安备 33010602011771号