如题,
同样的代码在32为机器上没问题,到64为机器上编译结果:
error LNK2028: 无法解析的标记(0A00030B) "extern "C" int __cdecl GetOpenFileNameA(struct tagOFNA *)" (?GetOpenFileNameA@@$$J0YAHPEAUtagOFNA@@@Z)。
同样还有SHGetPathFromIDList和SHGetPathFromIDList函数,是windows64位库的问题吗?或是自己配置的问题?求大神解析
拜谢!
64位机器GetOpenFileName调用函数编译失败
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
threenewbee 2016-10-17 14:45关注包含commdlg.h头文件了么?应该调用GetOpenFileName,或者GetOpenFileNameW
解决 无用评论 打赏 举报