0
ユーザーに通知するプログラムをvb6で作成しています。プログラムはWindowsのシステムトレイにあり、タイマーではメインフォームを最大化します。しかし、あるアプリケーションでユーザーを開いた場合、私のウィンドウは背後にあります。通知ウィンドウを上に開くにはどうすればよいですか?vb6 systray - 他のウィンドウの上にウィンドウを開く
ユーザーに通知するプログラムをvb6で作成しています。プログラムはWindowsのシステムトレイにあり、タイマーではメインフォームを最大化します。しかし、あるアプリケーションでユーザーを開いた場合、私のウィンドウは背後にあります。通知ウィンドウを上に開くにはどうすればよいですか?vb6 systray - 他のウィンドウの上にウィンドウを開く
SetWindowPos()
をHWND_TOP
とし、上にウィンドウを設定する場合は、hwndInsertAfter
パラメータを使用します。
周囲にサンプルがありますので、実際にユーザーに迷惑をかけるようにすることは避けてください。(Outlookはこれを他の多くのアプリケーションで行います)