フォーカスを失った時にリサイズするには?

解決


Franz  2007-07-11 20:19:00  No: 99172

こんにちは。
VB6を使用しています。
別のWindow(アプリケーション)にフォーカスが移った時に
フォームのリサイズをしたいと思っています。
どなたか、ご教授よろしくお願いいたします。


ささき  2007-07-11 20:33:05  No: 99173

Form_Deactivateイベントに書くとか?

Form.Width=100
Form.Height=100

そんな単純な話ではない?


Franz  2007-07-12 05:59:35  No: 99174

ささきさん、ご回答ありがとうございます。
ですがMSDNにはこうあります。

Activate イベントおよび Deactivate イベントが発生するのは、1 つのアプリケーション内でフォーカスが移動したときだけです。

いろいろ試したり、調べてみたりしたつもりですが、
なかなか、これぞ!という方法にあたりません…。
いかがなものでしょう??


魔界の仮面弁士  2007-07-12 07:47:54  No: 99175

こんな感じかな?
質問内容は少々異なりますけれども、ほぼそのまま流用できるかと。

[Re^3: フォーム非アクティブ時操作。]
http://hanatyan.sakura.ne.jp/vb60bbs/wforum.cgi?no=9527&reno=9524&oya=9507&mode=msgview&page=0


Franz  2007-07-13 06:43:25  No: 99176

魔界の仮面弁士さんありがとうございます!!
無事リサイズできました(^^)。
本当にありがとうございましたー☆☆


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

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






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