【发布时间】:2011-11-20 12:22:52
【问题描述】:
“桌面 Windows”上有WM_ACTIVATEAPP 消息:
当窗口属于不同的应用程序时发送 活动窗口即将被激活。消息被发送到 正在激活其窗口的应用程序和应用程序 正在停用其窗口。
Windows Mobile 上有类似的东西吗? WM_ACTIVATE 无法使用,因为我的应用程序有多个窗口。
我需要WM_ACTIVATEAPP(或类似的东西),因为我想在应用程序被激活/停用时请求/释放一些耗电资源(GPS、背光等)。
【问题讨论】:
-
这是 C 还是 C++?如果是这样,您可以将该 case 语句放入消息泵中,看看它是否成功。不过,我已经好几年没有在移动设备上使用过 C/C++了。
-
C++。
WM_ACTIVATEAPP未定义。我尝试捕捉 0x001C,但没有成功。
标签: winapi windows-mobile windows-messages