问题:
在工程中使用了 COleControlSite 并在cpp中包含#include <..\src\occimpl.h> 使用新SDK后出现C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\transact.h(226) : error C2059: syntax error :等错误。
我的解决方法:在出错的cpp文件中#include <transact.h>,注意#include <transact.h>要在#include <..\src\occimpl.h>之前。
本文介绍了一种解决在工程中使用COleControlSite时出现的transact.h编译错误的方法。通过调整包含文件的顺序,将transact.h放在occimpl.h之前,可以有效避免此类编译错误。

1万+

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



