2

我正在使用 C++ VisualStudio 2008 下的 ATL dll。我将在 AxDialogImpl 对话框中包含一个 RichEdit 2.0 控件。要使用 RichEdit 2.0,需要调用 AfxInitRichEdit2()。我在一个非 ATL 项目中没有问题,但在 ATL 项目中我有一个 C3861 错误,AfxInitRichEdit2() 的“缺少标识符”。在 MSDN 文档中,您可以看到 AfxInitRichEdit2() 需要 afxwin.h;但如果我在 stdafx.h 中包含 afxwin.h,我会收到错误“WINDOWS.H 已包含”;如果我尝试在没有预编译头文件的情况下工作,我会收到很多错误。

亲爱的,谁能告诉我我是怎么工作的,

提前致谢,

泽维尔

4

0 回答 0