縦書き文字について

解決


ai  2005-10-25 18:22:28  No: 59349

縦書き文字について質問があります。
ボタン又はスタティックコントロールにて
縦書きの文字を2列で表示したいのですが
どうしたらいいのでしょうか?下記イメージ
−−−−−−−
|  あ  か  |
|  い  き  |
|  う      |
|  え      |
|  お      |
−−−−−−−
環境
Visual C++ 6.0
Windows XP SP2
よろしくお願いします。


PATIO  2005-10-25 20:36:35  No: 59350

固定ピッチフォントを使えば近い事は出来るかも。
文字列を以下のように編集して
"あ か\nい き\nう   \nえ   \nお   \n"
複数行で中央寄せにしたらそれらしく見えませんかねぇ。

本気で縦書きにしたいのであれば、オーナードロウで自前描画かな。
もしくは、縦書きしたビットマップを作成してボタンに設定するとか。


ai  2005-10-25 20:51:38  No: 59351

PATIOさんありがとうございました。

"あ か\nい き\nう   \nえ   \nお   \n"
のやり方でフォントを"MS ゴシック"(文字幅が同一)に
すれば綺麗な並びでにが出来ました!!V(^0^)

本当にありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加