VS工程彻底移除MFC依赖

1. 在工程属性的常规中“在共享 DLL 中使用 MFC”或“在静态库中使用MFC”改成“使用标准Windows库”。这一步已经让工程与MFC脱离了,但是编译一般是不会通过的。

2. 使用了“afx***.h”的头文件都要去掉。

3. MFC框架在每个类中生成的DECLARE***()之类的宏也要删掉。

4. 这时候不认识的数据类型基本就都是MFC的了,这些数据类型要改成标准C的,然后再编译。

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注

5 − 2 =