[問題] MFC 簡單問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC2010
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
在使用CRichEditCtrl這個class時 我可以利用複製貼上的功能 讓它顯示日文或韓文
但是一但使用GetWindowText來取得其內容時 卻一直是"??" 我ㄧ個一個byte去看 的確是
"?" 沒錯 我很好奇不能使用GetWindowText來存取資料嗎?? 我看了幾個網站都說要用
unicode去編碼(但是我已經使用 multibyte charset 要修成unicode程式要大修改)
請問有其他方法可以讀取非英文 繁體中文以外的字體的方法嗎???
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
程式會難改的原因是 我有很多CString 跟 char* 混用 比如說 atof() 這個函式
在非unicode下是OK的 但是利用unicode 就一定要char * 之類的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.57.77
→
09/21 21:18, , 1F
09/21 21:18, 1F
推
09/21 21:20, , 2F
09/21 21:20, 2F
推
09/21 21:52, , 3F
09/21 21:52, 3F
推
09/21 21:54, , 4F
09/21 21:54, 4F
→
09/21 21:55, , 5F
09/21 21:55, 5F
推
09/21 21:56, , 6F
09/21 21:56, 6F
→
09/21 23:54, , 7F
09/21 23:54, 7F
→
09/21 23:55, , 8F
09/21 23:55, 8F
推
09/22 00:03, , 9F
09/22 00:03, 9F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
11
38