【VC++】UNICODE->ANSI変換@CString
関連記事
【memory leak】メモリーリーク発生...ドロドロドロ 【2025年10月27日(月)】- う~~忙しい!あ~~忙しい!! 【2025年09月24日(水)】
- 【#ChatGPT】ChatGPTのヤロー(怒 SJIS変換サンプルコード,嘘コード吐いてやがった.原因対応に2時間も悩んだぞー 【2025年02月22日(土)】
- ぎんゆぅ~さんの更新頻度が落ちているときは仕事炎上中(爆 【2025年01月09日(木)】
- 仕事が納まった,のか?一応,拘束解除命令が出たモルモルモル 【2024年12月27日(金)】
VisualStudio2005あたりからは,
CStringの文字列のコードは,UNICODEになっており
んでも,古いAPIあたりは,ANSI(LPCSTR)で渡してくれ!みたいな感じだったり
すると,文字コードの変換作業などが,出てくるもんで
して,これをお手軽にやる方法があるそうな
CStringAを使ってやるといいそうで
こんな感じ?
[CPP]
CString stU = _T(“あいうえお”); //ここはUNICODE
CStringA stA(stU); //これでANSI
hogehogeAPI(stA); //引数はLPCSTR
[/CPP]
WideCharToMultiByte()あたりのAPIを使わなくても
CStringAがよきに計らってくれるそうな(CStringAの内部でWideCharToMultiByte()を呼び出している)
CStringA stA(_T(“あいうえお”));
みたいなのもOKだそうな
参考にドゾー♥

コメント
【#HTVX】新型宇宙輸送船HTV-X 油井さんがロボットアームでキャッチ
【冬】来週11℃予想とか出てきてる.秋があったのか,今年(25/10/23)
【ツル】出水平野に冬の訪れを告げるツル第一陣・今季初飛来 鹿児島(25/10/21)
都城でプロ野球・ロッテ1軍が春季キャンプ実施へ
山形で開催の映画祭 監督など国内外の参加者が“芋煮”味わう
連休なんで生駒高原でコスモスを愛でてきた
連休の中日ですの.天気は良くなる方向じゃげ
【大リーグ】大谷翔平 先頭打者HR ワイルドカードシリーズ
10月に入りましたなぁ.今年もあと90日ちょっと,早い!