头文件中的声明如下:
class CMyScreenWnd : public CWnd
{
public:
static LPCSTR m_lpszClassName;
}
CPP中初始化,放在了所有函数的外面:
void CMyScreenWnd::OnTimer(UINT nIDEvent) 
{
}
CMyScreenWnd::m_lpszClassName=NULL;
BOOL CMyScreenWnd::Create ()
{}
编译错误:
E:\yangyang\Myscreen\MyScreenWnd.cpp(73) : error C2501: 'm_lpszClassName' : missing storage-class or type specifiers
E:\yangyang\Myscreen\MyScreenWnd.cpp(73) : error C2040: 'public: static char const * const CMyScreenWnd::m_lpszClassName' : 'int' differs in levels of indirection from 'const char *'
请问错在了什么地方?在线等。