掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.28069

メッセージボックスのフォントを大きくするには?
投稿者---Dolce(2006/09/07 14:18:49)
http://molybdenum.at.infoseek.co.jp/


 メッセージボックスのフォントを大きくしようとして、下記のようにプログラムしたところ、確かに大きくなりましたが、タスクトレイやキャプションバーのアイコンまで大きくなってしまいました。何がいけないのでしょう?

NONCLIENTMETRICS SysInfo ;

SysInfo.cbSize = sizeof( NONCLIENTMETRICS ) ;
SystemParametersInfo( SPI_GETNONCLIENTMETRICS , sizeof( NONCLIENTMETRICS )
, &SysInfo , 0 ) ;

SysInfo.lfMessageFont.lfHeight = 0 ;
SysInfo.cbSize = sizeof( NONCLIENTMETRICS ) ;
SystemParametersInfo( SPI_SETNONCLIENTMETRICS , sizeof( NONCLIENTMETRICS )
, &SysInfo , 0 ) ;


 下記の様に、ゲットしたものをそのままセットしますと、フォントは大きくなりませんが、アイコンだけは大きくなってしまいます。コンパイラのバグでしょうか? Borland C++ 5.5.1をBCC Developer(
http://www.hi-ho.ne.jp/jun_miura/bccdev.htm )で使用しています。


NONCLIENTMETRICS SysInfo ;

SysInfo.cbSize = sizeof( NONCLIENTMETRICS ) ;
SystemParametersInfo( SPI_GETNONCLIENTMETRICS , sizeof( NONCLIENTMETRICS )
, &SysInfo , 0 ) ;

SystemParametersInfo( SPI_SETNONCLIENTMETRICS , sizeof( NONCLIENTMETRICS )
, &SysInfo , 0 ) ;



この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:メッセージボックスのフォントを大きくするには? 28070 YuO 2006/09/07 18:28:11


No.28070

Re:メッセージボックスのフォントを大きくするには?
投稿者---YuO(2006/09/07 18:28:11)


> メッセージボックスのフォントを大きくしようとして、下記のようにプログラムしたところ、確かに大きくなりましたが、タスクトレイやキャプションバーのアイコンまで大きくなってしまいました。何がいけないのでしょう?

何が問題なのかが理解できないのですが。
SETNONCLIENTMETRICSはメッセージボックスのフォントを大きくするためのものではないので。


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧