各コントロールのフォントは変えられるのですか?

[戻る]
takeshi 2002/05/30(木) 17:15:20
■開 発 環 境 :Visual C++6.0(SDI形式)

  お世話になります。実に基本的な事なのですが、質問します。


・ダイアログエディタでフォームを作成してコントロールを配置します。

・エディットボックスやラベルを作成して、文字列(キャプション)を設定します。

・コードで文字列操作等を行います。

  こうした事をやっているのですが、キャプションのフォントってどうやって変えるのですか?
参考書には載っていなかったので教えて下さい。

まず、ダイアログエディタ等でできるのか、それともコードでしか無理なのか?
フォーム上の一つのコントロールに対してだけフォントを変えたりできるのか?
それと、具体的な変更の方法を教えて下さい。お願いします。

不良PG [E-Mail] 2002/05/30(木) 17:28:25
>まず、ダイアログエディタ等でできるのか、それともコードでしか無理なのか?
全体のフォントは、ダイアログエディタで指定可能です。
個々のフォントは、コードで指定します

>フォーム上の一つのコントロールに対してだけフォントを変えたりできるのか?
出来ます

>それと、具体的な変更の方法を教えて下さい。お願いします。
具体的には、答えません

ヒント
CFont::CreateFont
CFont::CreatePointFont
CWnd::SetFont
CWnd::GetDlgItem

takeshi 2002/05/30(木) 17:58:30
  お世話になっております。

らららさんのVC++テクニック集で見つけましたが、

コントロールのオブジェクト ->SetFont();

で可能だとありました。

私の参考書は不親切なんでしょうか?すごく基本的な事だと思うのですが・・・。
ソフトバンク社の 林晴比古氏 の参考書は定評があるんですけどねー。

すいませんでした。

dairygoods 2002/05/30(木) 18:00:11
「フォント 変更」でトピック検索するとたくさん見つかります。

PAI 2002/05/31(金) 03:18:47
どうでもいいことかもしれませんが、
林晴比古氏の本はあくまで入門用っすよ。
いや、ほんとどうでもいいですね、すみません。

Takeshi 2002/05/31(金) 09:18:08
[[解決]]
   どうも、お世話になっております。


VC++を勉強するにあたり、これは非常に難解だなと思って
ソフトバンク社の「新Visual C++ 6.0 入門」を買ったのですが。
実際に自分でプログラムを作成していくと、こうしたいああしたいといった
希望が出た時に役に立つ情報が少ないのかなと思ってしまいました。
ビギナー編、シニア編ともにあるのですけどねー。
MFC逆引き辞典みたいなものがあれば便利かなとも思います。

また宜しくお願いします。

くたくた 2002/05/31(金) 14:04:43
>MFC逆引き辞典みたいなものがあれば便利かなとも思います。
「VisualC++5(もしくは6)パワフルテクニック大全集(インプレス刊)」
という奴が便利でした。本当にTips集です。厚さ4〜5[cm]で\4000程の本です。

Takeshi 2002/05/31(金) 14:39:28
[[解決]]
  お世話になっております。

その名前は聞いた事がありますね、別の言語でしたけど。
少々値が張りますが、それだけ実用性はありそうですね。
ありがとうございます、さっそく見に行ってきます。

古いスレッドには追加発言できません。