我的意图是在静态函数中访问this,而这个静态函数是回调的,所以我定义了一个静态的成员变量:static LPVOID m_CurrentThis;在一个非静态函数中,为这个靓态变量设置this值:CMyClassView::m_CurrentThis = this;但是这一句出现编译错误:
unresolved external symbol "private: static void * CMyClassView::m_CurrentThis" (?m_CurrentThis@CMyClassView@@0PAXA)请问有需要什么样external标记才能访问呢?
unresolved external symbol "private: static void * CMyClassView::m_CurrentThis" (?m_CurrentThis@CMyClassView@@0PAXA)请问有需要什么样external标记才能访问呢?
解决方案 »
- 用类封装 Bitmap,BitBlt()显示不出来的问题~~~~~~~~~~~~~~~~~~~~
- ./ 代表什么
- 在win32控制台程序中,怎么响应COM链接点事件。
- MFC把wav文件读到buffer后(buffer的定义为short ** buff),我如何做才能知道读进buffer的数据是正确的?
- 关于CFileDialog的使用问题
- 基础问题,有关库的
- 往CListCtrl里添加数据时,如果数据比较多(例如20000条),这时速度特别慢,如何解决?
- 关于new的问题
- OLE DB template的一个问题,请指教!谢谢
- ******我把汉字1,2级字库的全部汉字及其拼音提取出来了,做了个文本文件,但不知有没有用******
- 关于第二个窗口不响应控件消息的问题
- 关于Edit控件中的字号大小的问题
LPVOID CMyClassView:: m_CurrentThis = NULL;
//MyClassView.cpp
...
LPVOID CMyClassView::m_CurrentThis=NULL;
...