error C2352: 'CWnd::MessageBoxW' : illegal call of non-static member function

该错误主要是因为将CWnd::MessageBox()用在非CWnd派生类里或在静态成员函数里,在非CWnd派生类里应使用AfxMessageBox()。MessageBox()是CWnd的非static函数,在static类型的成员函数只能调用静态函数。

你可能感兴趣的:(error C2352: 'CWnd::MessageBoxW' : illegal call of non-static member function)