タイトル : 別exeのFormのプロパティ変更について 投稿日 : 2012/12/20(Thu) 23:47 投稿者 : こうき
Vb.Netでの起動時間短縮の為、メニュー画面起動時に他の画面を非表示で起動し、 メニューのボタンが押された時に、非表示の画面をアクティブにしようと考えています。 画面を非表示で起動することはできたのですが、 メニューでボタンを押しても画面が表示されません。 ちなみに表示しようとしている画面は別プログラムでメニュー画面のボタンには 下記のコードがありアクティブにしています。 Dim hProcesses As Process() = Process.GetProcessesByName("非表示画面") Call ShowWindow(hProcesses(0).MainWindowHandle, SW_NORMAL) 非表示にしている画面のプロパティ(ネットで調べた画面を非表示で表示する際のプロパティ) ShowInTaskbarをFalse WindowStateをMinimized ネットで調べた結果、画面のプロパティ(Visible)をTrueにする必要があるとの記載がありました。 別プログラムのFromプロパティを変更するにはどのようにすればよいのでしょうか?? または、このようなことを実現するのに他の方法はあるのでしょうか? |