这是一个托盘程序,我在处理托盘区的双击消息时使用了如下代码:
ShowWindow(hDlg, SW_SHOWNORMAL);
根据MSDN对SW_SHOWNORMAL的解释,是显示并激活窗口,并且以上代码在Windows 98下运行良好。
但是在Windows XP下,只有第一次的双击能够激活并显示窗口,之后就只能显示而不能激活了,烦请诸位指点一二。