在VC中建立一个程序响应键盘输入时遇到的语法错误的问题
就是编一个在文档中即时显示从键盘输入文字的程序
我照书上的步骤先建立一个AppWizard单文档应用程序,工程名为Charview,然后在ClassviewDoc类中加如一个叫Text的MFC Cstring对象,是在Add Member Variable菜单中加入的,是加入到public:里的,这时在CCharviewDoc的类定义中多了一个Cstring Text,
可我把整个程序编完后,编译在Cstring Text那里报错syntax error : missing ';' before identifier 'Text','
Cstring' : missing storage-class or type specifiers
而且程序中有这么一句pDC->TextOut(0,0,pDoc->Text);也错了
Text' : is not a member of 'CCharviewDoc'
相关程序如下:
//}}AFX_VIRTUAL
// Implementation
public:
Cstring Text;//就是这里错了
virtual ~CCharviewDoc();
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
protected: