1. 在工程属性的常规中“在共享 DLL 中使用 MFC”或“在静态库中使用MFC”改成“使用标准Windows库”。这一步已经让工程与MFC脱离了,但是编译一般是不会通过的。
2. 使用了“afx***.h”的头文件都要去掉。
3. MFC框架在每个类中生成的DECLARE***()之类的宏也要删掉。
4. 这时候不认识的数据类型基本就都是MFC的了,这些数据类型要改成标准C的,然后再编译。
1. 在工程属性的常规中“在共享 DLL 中使用 MFC”或“在静态库中使用MFC”改成“使用标准Windows库”。这一步已经让工程与MFC脱离了,但是编译一般是不会通过的。
2. 使用了“afx***.h”的头文件都要去掉。
3. MFC框架在每个类中生成的DECLARE***()之类的宏也要删掉。
4. 这时候不认识的数据类型基本就都是MFC的了,这些数据类型要改成标准C的,然后再编译。