🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #165

[Q]VBを使用して文字幅を制御したい

#165
From: Hitoshi Utsunomiya
Date: Mon, 13 Apr 1998 00:00
24 lines
1515 bytes
はじめまして
VBを使用しているみなさんに質問があるのですが...

現在VBを使用して、印刷を行うAPを開発中です。
このなかで、ある文字列を印字する際に、フォントとサイズを
指定して印字しているんですが、サイズを大きくすると印刷範囲
をオーバーしてしまい、他の文字列と重なってしまうのです。
「サイズを小さくすればいいんじゃないか...」と思われるかも
しれませんが、サイズを小さくすると見にくくなってしまうため
どうしても現在のサイズで印字したいのです。

ようするにフォントサイズの高さをそのままに、文字列の幅を
調整して印字したいのです。MS-Wordの「書式」→「文字幅」と
同じようなことを実現したいのです。

いろいろAPIなども調べてみたのですが、文字幅を調整できるような
関数は見当たりませんでした。(わたしの見落としかもしれませんが...)

大変困っています。どなたかご存知の方がいらっしゃいましたら
ご教授をおねがいします。

なお、開発環境は
Visual Basic4.0 + Windows95です。
Technical Details
Message-ID: <6gsfch$83s$1@hqbob0.murata.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,99548de63cf168bd,start
X-Google-Attributes: gid105c2e,public
From: ut@murata.co.jp (Hitoshi Utsunomiya)
Subject: [Q]VBを使用して文字幅を制御したい
Date: 1998/04/13
Message-ID: <6gsfch$83s$1@hqbob0.murata.co.jp>
X-Deja-AN: 343524061
Mime-Version: 1.0
Content-Type: Text/Plain; charset=ISO-2022-JP
Organization: MURATA MFG. CO.,LTD.
Newsgroups: fj.lang.visualbasic