==[[MFC ]] リストボックスに要素==[[VC++]] | {{category [[Category:MFC}}]]
===手順===
int i = 0;
if (file.Open(fileName, CFile::modeReadmode[[R]]ead)) {
while(file.ReadString[[R]]eadString(line)) {
m_list_line.AddString(line); // <- 行を追加
}
====[[文字化け]]====[[MFC ファイルを読む ]] で、TRACEしたときは、文字化けを起こさなかったが、リストボックスに追加すると文字化けが発生
[[File:0783_mfc_listbox_02.jpg]]
=====理由=====
このあたりを参照
*http://fatalita.sakura.ne.jp/3DLib/Ref[[R]]ef/_T/
=====対策=====
プロジェクトのプロパティの文字セットを、「[[文字コード] [|マルチ バイト文字セット]]を使用する」に変更する。
(変更しない状態だとそりゃもう面倒くさそうなのであきらめた)
[[File:0781_char_code_01.jpg]]
m_src_file.GetWindowTextA(fileName);
====文字化け直るも・・・[[文字化け]]直るも・・・====文字化けは直った。[[文字化け]]は直った。
L&Fがさっきと違うくないか?
[[File:0784_mfc_listbox_03.jpg]]