我按照书上的例子在HelloworldDoc.h 的class CHelloworldDoc : public CDocument中添加
CString m_str(_T("Hello World!"));
然后在HelloworldView.cpp 的void CHelloworldView::OnDraw(CDC* pDC)中加入
pDC->TextOut(10,10,pDoc->str);
却出现如下4个错误
e:\vs.net 2003\第二章\helloworld\helloworlddoc.h(15) : error C2059: 语法错误 : “字符串”
e:\vs.net 2003\第二章\helloworld\helloworldview.cpp(57) : error C2039: “str” : 不是“CHelloworldDoc”的成员
e:\vs.net 2003\第二章\helloworld\helloworlddoc.h(7) : 参见“CHelloworldDoc”的声明
正在生成代码...
正在编译...
HelloworldDoc.cpp
e:\vs.net 2003\第二章\helloworld\helloworlddoc.h(15) : error C2059: 语法错误 : “字符串”
正在生成代码...
正在编译...
Helloworld.cpp
e:\vs.net 2003\第二章\helloworld\helloworlddoc.h(15) : error C2059: 语法错误 : “字符串”
正在生成代码...
生成日志保存在“file://e:\VS.NET 2003\第二章\Helloworld\Debug\BuildLog.htm”中
Helloworld - 4 错误,0 警告
--------------------next---------------------
阅读(1268) | 评论(0) | 转发(0) |