初めて書き込みさせていただきます。
VB6.0で帳票印刷ツールを作っています。
(OSはWindowsXP)
Fontを横方向のみに拡大する方法を探しております。
Fontを表示させるのは何でも構いません。
(PictureBox,Image,有償のツールなど)
やりたいのは2〜4桁の数字を常に同じ幅で印刷することです。
DrawTextやTextOut(API)でできそうなことが書いてあったサイトがあったのですが、どうもイメージと違うものになり、他に良い方法も思い浮かばず、完全にハマってしまいました。
何か良い方法があれば教えていただけると助かります。
宜しくお願い致します。
>やりたいのは2〜4桁の数字を常に同じ幅で印刷することです。
上記が目的なら、MS ゴシック や MS 明朝のような等幅フォントの
サイズが3の倍数(9,12,15等)のフォントを使用すれば揃いますが。
横倍角文字等を作成したいなら、Win32 API関数のCreateFont で作成する事ができます。
花ちゃん様
レスありがとうございました。
CreateFontでやりたいことができました!
感謝です。