如何捕捉隐藏/还原事件,点击任务栏处时

我想在应用程序的任务栏按钮来捕获点击事件。 怎么做?

--------------解决方案-------------

单击任务栏按钮,将导致Windows发送WM_ACTIVATEAPP消息程序,具有参数,可以让你知道,如果它被激活或停用。 处理此消息的通知。 也将有一个SW_RESTORE或SW_MINIMIZE参数稍后WM_SHOWWINDOW消息。

更重要的问题是“为什么?” 如果通过捕获此单击该程序会做多的行为像一个正常的Windows应用程序的任何其他(激活,如果空闲,灭活如果已激活),则用户会感到惊讶。 这是很少的惊喜与不规范的行为来管理应用程序窗口的用户是个好主意。 相反,如果你正在使用此捕获的应用程序来控制内部状态,在不改变应用程序如何激活和停用,这些WM _...消息是它是如何做。

分类:C# 时间:2015-03-15 人气:0
本文关键词: WINAPI
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.524 (s). 10 q(s)