VB.NETを使用してアプリケーションを構築しています。そして私のアプリケーションにはたくさんのフォームがあります。MDI親フォームは使用しませんが、MDI親フォームであると思われる別の単純なウィンドウフォーム(frmMainという名前を付けました)を使用します。frmMainがロードされると、windowState=最大化されます。そして、フォーム(例:frmCustomerという名前)を開くと、それが私の子フォームであると想定し、ロード時にそのプロパティ(frmCustomer.TopMost = True)を設定するため、常に一番上に表示されます。しかし、Ms。WordやMozillaFirefoxなどの別のアプリケーションを開くように変更した場合...frmCustomerはまだ一番上にあります。私の質問はそれです。frmMainがフォーカスを失ったことをどのように知ることができますか?
1045 次