読者です 読者をやめる 読者になる 読者になる

Aoi #20 ファイル読み込み&文字コード変換&エディットボックスにテキストをセット

WindowsAPI Application B.G-STATION

ファイル読み込みから、文字コード変換、テキストのセットまで一気に・・・。

BinaryFile.hは、

ReadとGetFileSizeを追加・・・。

BinaryFile.cppは、

ReadでAPIのReadFileを呼び、

GetFileSizeでAPIのGetFileSize呼ぶ・・・。

TextFile.hは、

ReadとDecodeを追加・・・。

TextFile.cppで、Readは、

Decodeは、

こんな感じで、サイズ取得、バッファ作成、読み込み、文字コード変換・・・。

EditBox.hは、

SetWindowTextを用意・・・。

APIのSetWindowTextでエディットボックスにセット.

MainMenuBar.cppは、

pTextFile->Readで、pMainWindow->m_pEditBox->m_ptszTextに読み込んだテキストが格納される・・・。
これはpMainWindow->m_pEditBox->SetWindowTextを呼ぶことで、エディットボックスに反映される・・・。

f:id:BG1:20170220172725p:plain

この状態で、

f:id:BG1:20170220172801p:plain

開いたら、

f:id:BG1:20170220172840p:plain

こうで、test2.binを選択・・・。

f:id:BG1:20170220172933p:plain

文字が読み込めた・・・。

・ファイル読み込み · bg1bgst333/Aoi@8c647df · GitHub