gpt4 book ai didi

c++ - 如何将 int 转换为 LPCTSTR? Win32

转载 作者:太空狗 更新时间:2023-10-29 19:49:41 30 4
gpt4 key购买 nike

我想在 win32 MessageBox 中显示一个 int 值。我已经阅读了一些不同的方法来执行此转换。有人可以为我提供一个好的实现方案吗?

Win32 编程的新手所以轻松 :)

更新

这就是我目前所拥有的。它有效..但文本看起来像中文或其他一些双字节字符。我不是在摸索 Unicode 与非 Unicode 类型。有人可以帮助我了解我哪里出错了吗?

 int volumeLevel = 6;
std::stringstream os;
os<<volumeLevel;
std::string intString = os.str();
MessageBox(plugin.hwndParent,(LPCTSTR)intString.c_str(), L"", MB_OK);

最佳答案

像 belov 一样转换为 MFC:

int number = 1;

CString t;

t.Format(_T("%d"), number);

AfxMessageBox(t);

我用过并且对我有用。

关于c++ - 如何将 int 转换为 LPCTSTR? Win32,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7184698/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com