コントロールがフォームの最大化、最小化を知るには?


さくら  2004-11-17 22:20:03  No: 86722

VBでコントロール(OCX)を作成し、フォームに貼り付けたのですが
フォームの最大化、最小化時にコントロールのResizeイベントが処理されません。

但し、コントロールを含むプロジェクトグループを作成しデバックすれば、
フォームの最大化、最小化時にコントロールのResizeイベントは処理されます。
コントロールがフォームの最大化、最小化を知るにはどうしたらよいのでしょうか?


初心者  2004-11-17 23:08:02  No: 86723

フォームのResizeイベントの中にコントロールのリサイズ処理を記述
していると思いますが、それがうまく働いていないのではないでしょうか。


さくら  2004-11-17 23:17:26  No: 86724

フォームにResizeイベントやサイズ変更するような処理を記述すれば、
コントロールのリサイズ処理は呼び出されすのですが。。。
フォームがコントロールにリサイズしたことを通知しなくても
知る方法ってないんでしょうか?


初心者  2004-11-17 23:56:14  No: 86725

>但し、コントロールを含むプロジェクトグループを作成しデバックすれば、
>フォームの最大化、最小化時にコントロールのResizeイベントは処理されます。
プロジェクトグループで実行したときにはフォームのResizeイベント中に何も処理を書かなくても
コントロールのResizeイベントが発生するということでしょうか?
何故そうなるのか教えて欲しいです。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加