2013-03-11 35 views

回答

1

複製並粘貼到多字節應用程序時,Unicode字符將轉換爲本地代碼頁。如果他們不能轉換,你會得到?你真的應該用Unicode編譯和發佈你的應用程序,否則你會一直在處理這類問題。

如果您不能在Unicode中重新編譯,請嘗試捕捉「粘貼」操作並自行處理剪貼板。使用GetClipboardData並讀取CF_UNICODETEXT的值,這將是有效的文本。然後,您需要自行轉換爲正確的多字節格式。

+0

Tx。我們的應用程序很大。所以,編譯unicode是最後一件事。請任何解決方法? – 2013-03-11 10:45:52

+0

可能(請參閱編輯答案),但您必須在某個時間點完成Unicode,那麼爲什麼不現在就做這項工作,而不是浪費時間進行變通。 – snowdude 2013-03-11 10:58:24