VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/03/28(Tue) 16:12
投稿者花ちゃん
Eメール
URL
タイトルRe^3: MS−WORDのようなフォント強制設定

質問1.私が試した限りでは問題なく日本語のフォントと思われるものは全て列挙できました。
但し、取得には、高速に取得するために、Win32APIのEnumFontFamiliesExを使っております。

質問2.
逆にお聞きしますが、英数の場合はどうするのですか? 日本語と中国語は?
フォントの設定はどのような場面でするのですか? 選択文字に対して?
RichTextBox のデフォルトの設定ですか?
通常に文字を入力している場合は、RichTextBox のデフォルトの設定でのフォントとなり
ますよね。

どの言語を使っているかは、IME やキーボードの方で調べた方がいいように思うのですが。
状況がよく解りませんので、パス

質問3.
変更しなければ余計なものまで変らないですよね。 どこか変るのでしょうか?

日本語を入力した範囲を選択して下記を実行して見て下さい。
指定文字に対してサポートしていないフォントには変更できませんし、指定外は変更されないし
太字・カラー等は指定すれば変更できますよね。

    With RichTextBox1
        Debug.Print .SelFontName
        .SelFontName = "Raavi"
        Debug.Print .SelFontName
    End With


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -