vb6 systray - 打开任何其他窗口

时间:2011-10-25 13:57:22

标签: vb6

我正在vb6中编写一个程序来通知用户。该程序在Windows系统中,在计时器上最大化主窗体。但是,如果用某个应用程序打开了用户,我的窗口就在后面。如何在顶部打开我的通知窗口?

1 个答案:

答案 0 :(得分:1)

您使用SetWindowPos()作为HWND_TOP参数传递hwndInsertAfter,将窗口设置在顶部。

请注意,周围有样本强制窗口采取焦点,而不是只是移动到顶部,你不应该做,因为它会真正惹恼用户(Outlook在许多其他应用程序中做到这一点)