wsprintfW链接错误,如何解决 ?

银点 2009-11-20 11:45:36
程序中使用了wsprintfW,报链接错误:
[Linker Error] Unresolved external 'wsprintfWInternal(wchar_t *, const wchar_t *, ...)'
如何解决 ?
...全文
135 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
大大怪老张 2009-11-25
  • 打赏
  • 举报
回复
x 的,code里不能使用color。
大大怪老张 2009-11-25
  • 打赏
  • 举报
回复
推荐用安全字符串处理函数,比如 StringCbPrintf 等等

示例:


#include <strsafe.h>
#pragma comment( lib, "strsafe.lib")

int const arraysize = 30;
TCHAR pszDest[arraysize];
size_t cbDest = arraysize * sizeof(TCHAR);

LPCTSTR pszFormat = TEXT("%s %d + %d = %d.");
TCHAR* pszTxt = TEXT("The answer is");

HRESULT hr = StringCbPrintf(pszDest, cbDest, pszFormat, pszTxt, 1, 2, 3);
ccrun.com 2009-11-22
  • 打赏
  • 举报
回复
我不曾过DX相关的项目.
你看看这个链接,也许有帮助:
http://blog.joycode.com/jiangsheng/archive/2003/11/14/6631.joy
银点 2009-11-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ccrun 的回复:]
莫非你的工程和DirectShow有关?
[/Quote]

大哥,你猜对了,你看我最近的帖子都是关于这个的

不知道您老在Directshow方面能否给我们些帮助
ccrun.com 2009-11-21
  • 打赏
  • 举报
回复
莫非你的工程和DirectShow有关?
银点 2009-11-21
  • 打赏
  • 举报
回复
不是的,调用COM对象,要求参数是wchar_t,我用这个参数格式化
fxworld 2009-11-20
  • 打赏
  • 举报
回复
wsprintfWInternal 这个函数会不会是自己声明了却没有实现。
ccrun.com 2009-11-20
  • 打赏
  • 举报
回复
控制台程序?

13,822

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧