マルチバイト文字をビットマップとして取得し、表示したい。回答ありがとうございます。ずれずに表示させることができました。for文の初期化において、文字描画の位置だと勘違いしていました。他の文字で試してみたところ、ずれる文字もありました。ラベルによって行われませんでした。とエラーが出たのでWM_CREATEを{}でくくったのですが、WM_PAINTでhFontが認識されなくなったので、この修正はすみません、一旦おいておきます。マルチバイト文字をビットマップとして取得し、表示したい。4の倍数でないといけないようです。マルチバイト文字をビットマップとして取得し、表示したい。4の倍数でないといけないようです。関数の「位置調整がダブルワード」ということでしょう。4の倍数ということは、「ダブルワード」はDWORDのことですかね。みけCATさん見当違いでしたね。今度は正しい回答ができるようにしましょう。5返事してくれたみんなにはお礼を言おう。マルチバイト文字をビットマップとして取得し、表示したい。さん本当にありがとうございます。お二人の助言でプログラムを完成させることができました。問題点は・ビットマップの出力位置をfor文の初期化として考えてしまったこと・幅をダブルワードで4の倍数になっていなかったことでした。かずまさん、みけCATさんの助言をもとに修正したコードです。ミクプラは自由にリンクできます。