嗨谁能帮我LPTSTR转换为QString的如何LPTSTR转换为QString的
4
A
回答
7
您将在the docs这QString的提供静态函数从ASCII和Unicode字符串转换参见:
- 的QString fromAscii(为const char * ASCII,INT LEN = -1)
- 的QString fromLatin1(常量字符* 字符,INT LEN = -1)
- 的QString fromUtf8(常量字符* UTF8, INT LEN = -1)
- 的QString fromLocal8Bit(常量字符* local8Bit,INT LEN = -1)
- 的QString fromUcs2(const的无符号 短* STR)
检查您是否使用ASCII或Unicode,并挑选你的毒药。
0
使用的QString :: fromUcs2转换字符串。
4
要转换QString时,LPTSTR或LPCTSTR:
QString src;
LPTSTR dest=(LPTSTR)src.utf16();
从LPTSTR或LPCTSTR转换为QString的:
src=QString::fromUtf16(dest);
0
这是沃金精
的QString STR( “DDDDD”) ; LPCTSTR lstr =(LPCTSTR)str.data();
6
QString::fromWCharArray是为我工作。
相关问题
- 1. 将HLOCAL转换为LPTSTR
- 2. 将lptstr转换为char *
- 3. 转换QDate为Qstring?
- 4. 转换的QString为char *
- 5. 如何将int转换为QString?
- 6. 如何将enum转换为QString?
- 7. 如何将unicode QString转换为std :: string?
- 8. 将CFStringRef转换为QString
- 9. 将std :: string转换为QString
- 10. 将bool转换为QString
- 11. QString char *转换
- 12. 如何将Ulong转换为C中的Lptstr
- 13. 怎样的std :: string转换为QString的
- 14. 无法QString的转换为WCHAR阵列
- 15. 将QString Unix纪元时间转换为QString标准时间
- 16. 如何将QList <QByteArray>转换为QT中的QString?
- 17. 将双精度转换为QString
- 18. 不能从'QString'转换为'LPCWSTR'在Qt
- 19. Qt - 将QString转换为Unicode QByteArray
- 20. 将QString转换为LPCWSTR qt C++
- 21. 将QString或QUrl转换为Unicode
- 22. QstringList到Qstring转换问题
- 23. 如何在Qt中将QVariant转换为QString,反之亦然?
- 24. 如何使用分隔符' - '将QByteArray转换为QString?
- 25. 如何使用模板将QString转换为typename?
- 26. 转换多行的QString成一条线的QString
- 27. 将LPTSTR转换为字符串或char *以写入文件
- 28. Qt的C++转换QString时,长
- 29. float到QString转换的格式
- 30. 转换QDomElement到的QString /容器类
http://www.qtforum.org/article/944/how-to-get-windows-login-name.html – 2010-04-23 07:40:27