ダイアログにあわせてボタンなどのコントロールのサイズを変更するには?

[戻る]
しょりゅ 2000/08/22(火) 16:22:33
はじめまして。

VC++6.0を使用しています。

ダイアログベースのアプリケーションで、
ダイアログに配置したボタンなどのコントロールを、
ダイアログのサイズにあわせて動的にサイズを変更したいのですが、
どのようにするのでしょうか?

よろしくおねがいいたします。

HAL 2000/08/23(水) 12:00:13
1. WM_SIZEメッセージのハンドラ関数OnSizeを追加します。

2. OnSizeの引数cxがクライアント領域の新しい幅で
cyがクライアント領域の新しい高さになります。これら
を参考にボタンなどのサイズを変更すればOKです。

では、頑張ってください。

しょりゅ 2000/08/23(水) 15:59:43
[[解決]]
解決しました(^^
ありがとうございます!

がんばってVCできるようになります。

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