一点WM_ACTIVATE消息的说明记录

转自:http://blog.csdn.net/guoqiang721029/archive/2005/03/18/322758.aspx

消息: WM_ACTIVATE

参数:  fActive  = LOWORD(wParam);   // activation flag fMinimized = (BOOL)HIWORD(wParam); // minimized flag hwndPrevious= (HWND)lParam;   // window handle

fActive 参数主要定义了该窗口发生了什么事情,即该窗口是被激活还是被取消。该信息保存在 wParam 的低阶字中,可以取以下的值:

-------------------------------------------------------------------------------------- 值                                     描述 -------------------------------------------------------------------------------------- WA_CLICKACTIVE       通过鼠标单击激活了该窗口 WA_ACTIVE                   通过鼠标以外的工具(如键盘)激活了该窗口 WA_INACTIVE               取消该窗口的激活 --------------------------------------------------------------------------------------

示例代码:

case WM_ACTIVATE: {      // test if window is being activated      if(LOWORD(wParam)!=WA_INACTIVE)      {           // application is being activated      }      else      {           // application is being deactivated      } } break;

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏恰童鞋骚年

【译】ASP.NET应用程序和页面生命周期

  一、此文是Code Project社区2010年4月ASP.NET板块的最佳文章,说明了此文的份量;

17230
来自专栏.NET技术

Visual Studio Package 插件开发

  这段时间公司新做了一个支付系统,里面有N个后台服务,每次有更新修改,拷贝打包发布包“不亦乐乎”。。。于是我想要不要自己定制个打包插件。

15630
来自专栏快乐八哥

IE7下元素的 'padding-top' 遇到 'clear' 特性在某些情况下复制到 'padding-bottom'

项目中使用的是DIV+CSS布局,有一个页面是同事完成的,这几天他请假有事。项目发现一个UI Bug。在IE7下,某一个Div的padding-top会让整个d...

20850
来自专栏小二的折腾日记

Sublime Text3使用总结

保存为Sublime Text3\Packages\User\addCurrentTime.py

8020
来自专栏DeveWork

5 款前沿的WordPress主题后台选项开发框架推荐

在开发WordPress 主题的时候,借用成熟的WordPress 主题后台选项开发框架可以为我们省下不少功夫。相信你接触过不少国人做的所谓“原创”主题,一看后...

289100
来自专栏葡萄城控件技术团队

ASP.NET MVC 5– 使用Wijmo MVC 5模板1分钟创建应用

开始使用 使用Wijmo制作MVC5应用程序,首先要做的是安装Wijmo 。 测试环境 VS2013(VS2010,VS2012支持MVC3,MVC4)、MVC...

24280
来自专栏偏前端工程师的驿站

CentOS6.5菜鸟之旅:中文编辑器忍痛放弃Sublime

一、前言                                 Windows下习惯使用Sublime作为编辑器,谁知道Linux下的Sublime是...

21060
来自专栏Esofar 开发日记

如何解决React官方脚手架不支持Less的问题

create-react-app 是由 React 官方提供并推荐使用构建新的 React 单页面应用程序的最佳方式,不过目前版本(1.5.x)其构建的项目中默...

19630
来自专栏逍遥剑客的游戏开发

打造最小的DirectX安装程序

16830
来自专栏.NET开发者社区

一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](五)

时间飞逝,一个星期又过去了,今天还是星期五,Rector在图享网继续跟大家分享系列文本:一步一步创建ASP.NET MVC5程序[Repository+Auto...

243100

扫码关注云+社区

领取腾讯云代金券