0

所以我有这个错误: Error 1 error LNK2019: unresolved external symbol _ imp _StrRetToBufW@16 referenced in function _wmain

我包括:

 #include "stdafx.h"
 #include <shlobj.h>
 #include <shlwapi.h>
 #include <iostream>

我这样调用函数:

 StrRetToBuf(&strDispName, pidlItems, pszDisplayName, MAX_PATH);

所以有一个链接器错误。有什么修复吗?

4

2 回答 2

1

您应该将您的项目与Shlwapi.lib. 它是StrRetToBuf驻留的 DLL 的导入库。

于 2012-08-23T15:12:23.307 回答
1

StrRetToBuf()必须链接的状态的参考页Shlwapi.lib

于 2012-08-23T15:12:37.150 回答