1>OpenGLDemoDlg.obj : error LNK2019: 无法解析的外部符号 __imp__wglCreateContext@4,该符号在函数 "protected: int __thiscall COpenGLDemoDlg::CreateViewGLContext(struct HDC__ *)" (?CreateViewGLContext@COpenGLDemoDlg@@IAEHPAUHDC__@@@Z) 中被引用
1>OpenGLDemoDlg.obj : error LNK2019: 无法解析的外部符号 __imp__wglDeleteContext@4,该符号在函数 "public: void __thiscall COpenGLDemoDlg::OnDestroy(void)" (?OnDestroy@COpenGLDemoDlg@@QAEXXZ) 中被引用
1>OpenGLDemoDlg.obj : error LNK2019: 无法解析的外部符号 __imp__wglGetCurrentContext@0,该符号在函数 "public: void __thiscall COpenGLDemoDlg::OnDestroy(void)" (?OnDestroy@COpenGLDemoDlg@@QAEXXZ) 中被引用
1>OpenGLDemoDlg.obj : error LNK2019: 无法解析的外部符号 __imp__wglDeleteContext@4,该符号在函数 "public: void __thiscall COpenGLDemoDlg::OnDestroy(void)" (?OnDestroy@COpenGLDemoDlg@@QAEXXZ) 中被引用
1>OpenGLDemoDlg.obj : error LNK2019: 无法解析的外部符号 __imp__wglGetCurrentContext@0,该符号在函数 "public: void __thiscall COpenGLDemoDlg::OnDestroy(void)" (?OnDestroy@COpenGLDemoDlg@@QAEXXZ) 中被引用
1>OpenGLDemoDlg.obj : error LNK2019: 无法解析的外部符号 __imp__wglMakeCurrent@8,该符号在函数 "public: void __thiscall COpenGLDemoDlg::OnDestroy(void)" (?OnDestroy@COpenGLDemoDlg@@QAEXXZ) 中被引用
解决办法:
在用到的地方导入#pragma comment(lib,"OpenGl32.lib")