[問題] MFC中CDC與Unicode/Multi-byte轉換的問題

看板C_and_CPP作者 (奇怪的滋味)時間14年前 (2009/12/14 08:26), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
1. 主程式使用Doc/View架構 2. 主程式是Multi-Byte, 但DLL檔是Unicode (也有可能是Multi-Byte), 想要pass OnDraw的DC給DLL檔的OnDraw, 但卻發現編碼不同 (主程式可以知道副程式是否使用Unicode) 請問有人知道該如何下手嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.10.48

12/14 11:56, , 1F
自己過一遍 MultiByteToUnicode 再送過去?
12/14 11:56, 1F

12/14 12:05, , 2F
呃講錯了 MultiByteToWideChar
12/14 12:05, 2F

12/14 18:12, , 3F
自問自答好了, 不要丟CDC物件, 而是丟HDC過去
12/14 18:12, 3F
文章代碼(AID): #1B9OOaW- (C_and_CPP)