- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
HWND ForeWindow = GetForegroundWindow();
wchar_t WindowTxt[1024] = { L'\0' };
GetWindowTextW(ForeWindow, WindowTxt, 1024);
wprintf(L"%s\n", WindowTxt);
std::wstring Str(WindowTxt);
std::wcout << L"Wnd: " << Str << L"\n";
使用上面的代码获取“Skype™”的 Skype 窗口,我得到输出:
"Skype?"
(wcout行执行失败)
1)为什么GetWindowText的宽字符版本无法处理这个字符
2)为什么std::wstring解析wchar_t数组失败然后打印到控制台
最佳答案
CMD 控制台不能很好地处理 Unicode。将输出发送到一个文件并在编辑器中打开它,我想您会得到您期望的实际字符。
关于c++ - GetWindowText 无法处理商标符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29527078/
如何在 SQLite 表中插入商标等特殊符号?我曾尝试使用 PRAGMA encoding = "UTF-16"没有效果:( 最佳答案 通常,如果您用 '' 单引号将 SQL 条目括起来,它将作为文字
我需要一些正则表达式方面的帮助: 我得到一个 html 输出,我需要用 包裹所有注册商标 我无法插入 标题中的标签和alt属性,显然我不需要包装已经上标的 regs。 以下正则表达式匹配不属于 HT
我们有一个WPF应用程序,它显示包含各种公司符号的文本。例如商标,注册商标,版权和服务商标。 该数据库具有包含标准公司符号的某些字段。最初,数据标记如下: Example Corp(TM) or Ex
例如,我有一个带有描述、别名字段的 item_table,两者的索引如下:FULLTEXT KEY ft_desc_alias_ngram (description,alias)。 我有一些项目,例如
我在 UILabel 上显示商标“TM”字符时遇到了一些问题。 出现问题的“TM”字符是\U0099 而不是通常的\U2122 稍微深挖一下,发现“TM”字\U0099属于极少数的汉字。 所以我猜 i
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 7 年前。 Improve t
我有一个需要编码的 Java 对象。我的对象上的属性之一有一个字符串描述,其中包含商标符号 (™)。 但是编码完成后,它显示为问号(?)。我已经尝试过编码并尝试将其设置为 US-ASCII,然后它返回
我正在开发一个网页(.jsp),我以 JSON 对象的形式获取数据,然后解析它以便将其显示在 UI 上,其中显示不正确。例如,BlackBerry。等等。我已经用JAVA代码编写了所有业务逻辑。当我检
我是一名优秀的程序员,十分优秀!