请告诉我,为什么我会遇到这个问题:如果剪贴板包含unicode字符(例如俄语),我只会得到第一个选定的单词。“空格”字符前的第一个单词。如果剪贴板不包含unicode字符(仅限英文),我会获取所选文本的第一个字符。获取选中的文本:CStringAgetClipboard(){CStringAstrData;if(OpenClipboard(NULL)){HANDLEhClipboardData=GetClipboardData(CF_UNICODETEXT);char*pchData=(char*)GlobalLock(hClipboardData);strData=pchData;G