vs2010 使用dll遇到error LNK2019:错误和class wizard位置

error LNK2019: 未解決の外部シンボル "__declspec(dllimport) void __cdecl SetHook(struct HWND__ *)" (__imp_?SetHook@@YAXPAUHWND__@@@Z) が関数 "protected: virtual int __thiscall CgjlwordDlg::OnInitDialog(void)" (?OnInitDialog@CgjlwordDlg@@MAEHXZ) で参照されました。
1>C:\gejl\vs2011_workspace\gjlword\Debug\gjlword.exe : fatal error LNK1120: 外部参照 1 が未解決です。


其实是没有找到lib文件,在C:\test\vs2011_workspace\工程名\工程名放入lib,由于vs2010原因,所以在这个目录中放lib。
代码中添加#pragma comment(lib,"worddll.lib")即可使用相应dll中导出的函数。




vs2010 class wizard在项目右键中有或菜单栏中项目->class wizard

你可能感兴趣的:(c,struct,Class,dll,2010,wizard)