■MFC相談室 mfc17d.d ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
569:sage 07/03/29 01:36:44 BE:830995788-2BP(0) 質問です。 XP, Vista 上で動くプログラムを書いているのですが、 ダイアログやその他のUI系フォントとして、XPだと MS Gothic 系 に、Vista だと主に メイリオ にしたいと考えて います。 名前直指定とかは行わず、テーマとかシステムに 即したコードにしたいのですが、そもそもMFCのダイアログに 使われるフォントを、うまく切り替える方法すら分かりません。 そもそも、OSのフォントの扱いからしてよく分かってないのですが、 ここから調べていきたいと考えています。 なにかいい解決策がないでしょうか? 570:デフォルトの名無しさん 07/03/29 01:46:24 MFCのダイアログの文字って リソースで指定するんじゃないんの? 571:569 07/03/29 01:53:07 BE:363560674-2BP(0) >>570 その通りで、リソースで指定しています。ひとまず、ダイアログの プロパティにて、"Use System Font" を true にしています。 そうすると、フォント名が"MS Shell Dlg" になります。 あと、開発環境を忘れていましたので、書いておきます。 VS2005 pro sp1 xp sp2, vista
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4324日前に更新/205 KB
担当:undef