代码如下.dll中定义void __declspec(dllexport) GetStringName(wchar_t* getStr)
{
getStr = L"ssssssssssss";
}MFC中声明
#pragma comment(lib, "debug/TestWCharDll.lib")
void __declspec(dllimport) GetStringName(wchar_t* getStr);
void __declspec(dllimport) resetName(string& namestr);调用:
wchar_t tempbuf[20]={(L"sssssssssssss")};
GetStringName(tempbuf);编译错误:
TestWcharInDll error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl GetStringName(wchar_t *)" (__imp_?GetStringName@@YAXPA_W@Z) referenced in function "public: void __thiscall CTestWcharInDllDlg::OnBnClickedOk(void)" (?OnBnClickedOk@CTestWcharInDllDlg@@QAEXXZ)请高手解答一下.
{
getStr = L"ssssssssssss";
}MFC中声明
#pragma comment(lib, "debug/TestWCharDll.lib")
void __declspec(dllimport) GetStringName(wchar_t* getStr);
void __declspec(dllimport) resetName(string& namestr);调用:
wchar_t tempbuf[20]={(L"sssssssssssss")};
GetStringName(tempbuf);编译错误:
TestWcharInDll error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl GetStringName(wchar_t *)" (__imp_?GetStringName@@YAXPA_W@Z) referenced in function "public: void __thiscall CTestWcharInDllDlg::OnBnClickedOk(void)" (?OnBnClickedOk@CTestWcharInDllDlg@@QAEXXZ)请高手解答一下.
解决方案 »
- 双击视图放大
- MFC C++提取字符点阵
- 请问,我想VC工程里,调用ASM文件中我用win32汇编写的函数,请问可以吗?
- 急用,如何用AfxMessageBox()显示一个整数变量的值?
- 在线求助!vc++安装时的一个提示!
- 本人新作《Visual C++网络游戏建模与实现 》一书上市了
- VC中如何实现Frame控件?
- 263要收费了
- 50分送大虾试刀
- 在MFC工程中,在一个非对话框类中如何取得一个对话框类(非主对话框)的EDIT控件,并对其操作。
- 关于 “missing storage-class or type specifiers”视频采集
- 很是郁闷 弄不明白了 对于这方面的专家可以进来帮帮忙啊
还有就是那个
#pragma comment(lib, "debug/TestWCharDll.lib")
中的lib的目录是对的吗????
困挠很久了.
困挠很久了.
extern "C" {}
就行了.