2つのFormを同時に動かしたい


moto  2004-05-12 06:52:43  No: 113181

はじめまして、motoです。
2つ表示されているFormのうち1つを移動させたら、それに伴い
もう片方も、移動させたいのですが、どうしたら出来るでしょうか?
フォームを移動させると、うまくイベントが取得できないので困っています。
※FormはMDIの子フォームです

よろしくお願いします。

VB6 SP6 WinXPで作業をしています。


のん  2004-05-12 07:59:50  No: 113182

残念ながらフォームにはウィンドウの位置が移動したときのイベントは
あがってきません。

実現手段として、フォームをサブクラス化してWM_MOVEメッセージ
を拾い、そのときにウィンドウの位置を調整するといった方法があります。

サブクラス化の手法は「VB」「サブクラス化」等をキーワードに
サイトを検索するば例があります。


moto  2004-05-12 09:05:46  No: 113183

ありがとうございます。一度探してみます


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




  


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