2011-10-25 7 views
0

ユーザーに通知するプログラムをvb6で作成しています。プログラムはWindowsのシステムトレイにあり、タイマーではメインフォームを最大化します。しかし、あるアプリケーションでユーザーを開いた場合、私のウィンドウは背後にあります。通知ウィンドウを上に開くにはどうすればよいですか?vb6 systray - 他のウィンドウの上にウィンドウを開く

答えて

1

SetWindowPos()HWND_TOPとし、上にウィンドウを設定する場合は、hwndInsertAfterパラメータを使用します。

周囲にサンプルがありますので、実際にユーザーに迷惑をかけるようにすることは避けてください。(Outlookはこれを他の多くのアプリケーションで行います)

関連する問題