[問題] MFC 錯誤 C2664

看板C_and_CPP (C/C++)作者 (牽牛花開的日子)時間16年前 (2010/05/29 15:51), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
遇到的問題: (題意請描述清楚) VC 6.0專案用VS 2005開,轉換完成沒有問題。 但建置專案的時候出現了錯誤 error C2664: 'CEx06Doc::SendChar' : 無法將參數 1 從 'UINT' 轉換成 'CString' 上網查了一下,已經將專案屬性的字元集改成"使用多位元組字元集"~ 但是建置還是出現一樣的錯誤。 希望得到的正確結果: 建置成功 程式跑出來的錯誤結果: error C2664: 'CEx06Doc::SendChar' : 無法將參數 1 從 'UINT' 轉換成 'CString' 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) VS 2005 C++/MFC 有問題的code: (請善用置底文標色功能) { pDoc->SendChar(nChar); } 補充說明: 無 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.190.110

05/29 16:02, , 1F
pDoc->SendChar( (char)nChar );
05/29 16:02, 1F

05/29 16:54, , 2F
謝謝你!!!建置成功了~
05/29 16:54, 2F
文章代碼(AID): #1C0CTijE (C_and_CPP)
文章代碼(AID): #1C0CTijE (C_and_CPP)