社区
Windows客户端开发
帖子详情
怎样知道我的程序被挂机键最小化了?
TORSA
2010-12-22 04:22:53
手机按挂机键会把所有的程序最小化回到桌面,怎样在我的程序中知道这个事件?
hook按键的建议就不采纳了,因为如果其它程序安装,我的再安装就没用了。
...全文
252
6
打赏
收藏
怎样知道我的程序被挂机键最小化了?
手机按挂机键会把所有的程序最小化回到桌面,怎样在我的程序中知道这个事件? hook按键的建议就不采纳了,因为如果其它程序安装,我的再安装就没用了。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TORSA
2011-06-23
打赏
举报
回复
这贴没有太满意的答案。
在没有桌面插件干扰的情况下, 可判断[HKEY_CURRENT_USER\System\State\Shell]下的Active Application
hmg25
2010-12-23
打赏
举报
回复
判断当前顶层窗口是否是该程序的窗口
lvlin1980
2010-12-23
打赏
举报
回复
GetForegroundWindow()==GetDesktopWindow() 学习了 不错
ProgrammerNO1
2010-12-22
打赏
举报
回复
1楼思路不错
xiayadong
2010-12-22
打赏
举报
回复
使用以下函数注册一个热键试试看,VK取vk=VK_TEND ,VK_TEND是挂机键的虚拟代码,
BOOL RegisterHotKey(
HWND hWnd,
int id,
UINT fsModifiers,
UINT vk
);
注册成功的话,应用程序收到的是WM_HOTKEY消息;
取消注册热键使用
BOOL UnregisterHotKey(
HWND hWnd,
int id
);
具体的使用方式查msdn
88csdn
2010-12-22
打赏
举报
回复
正常的话,程序会收到WM_ACTIVATE(WA_INACTIVE)然后判断一下GetForegroundWindow()==GetDesktopWindow()看是不是回桌面了。
当然,如果本来你程序后面就是桌面的话,点了×之后也满足这个条件,看你需求,如果确实要抓按挂机键的话,再加上个这个按键的判断就可以了。
★★★★★手把手教你如何利用凤凰实现破 解后台权限以及升级固件(刷机)★★★★★...
原贴地址: http://bbs.dospy.com/thread-5554849-1-15-1.html 本贴已于2011年10月12日更新 看帖请回帖!请尊重他人的劳动!严重鄙视看帖不回,只下不回者! 图片版权归本人所有,转载请注明出处! 至NOKIA机友的一封信:我是上海汇丰大药房天钥店(腾飞店)的一位店长,手机电脑等只是我空余时间的兴趣爱好,最近刚结婚,单位...
必装软件大放送 让你的PPC真正成为智能手机
WM给用户的第一印象总是如此,功能貌似很强大,但实际的操作无比繁琐。打个电话发条短信都要经过重重菜单才能完成,指望WM改进也许是猴年马月的事情了,因为他们压根就没有就没有那个理念。事实就是如此,WM5到WM6,功能上貌似齐全了一点,但就我的实际使用感受中,操作反而是更加的繁琐了。举一个简单的例子,WM5新建短信本来在收件箱里直接的左软
键
就可以了,到了WM6,对不起,您得跑到右
键
★★★★★手把手教你如何利用凤凰实现破 解后台权限以及升级固件(刷机)★★★★★
原贴地址: http://bbs.dospy.com/thread-5554849-1-15-1.html 本贴已于2011年10月12日更新 看帖请回帖!请尊重他人的劳动!严重鄙视看帖不回,只下不回者! 图片版权归本人所有,转载请注明出处! 至NOKIA机友的一封信:我是上海汇丰大药房天钥店(腾飞店)的一位店长,手机电脑等只是我空余时间的兴趣爱好,最近刚结婚,单位又
CSDN首页 发布文章 CSDN同步助手 基于非支配排序遗传算法NSGAII的综合能源优化调度(Matlab代码实现) 38 100 摘要:会在推荐、列表等场景外露,帮助读者快速了解内容,支
内容概要:本文系统研究了永磁同步电机(PMSM)的速度控制问题,重点探讨了矢量控制(FOC)技术的原理与实现方法,并基于Simulink搭建了完整的仿真模型进行验证。文章深入剖析了矢量控制的核心环节,包括Clarke变换与Park变换在内的坐标变换原理、磁场定向控制策略、双闭环(电流环与速度环)PI控制器的设计,以及空间矢量脉宽调制(SVPWM)技术的应用。通过仿真实验,验证了该控制策略在调节PMSM转速和转矩时具备良好的动态响应性能和稳态精度,为高性能电机驱动系统的研发提供了详实的理论依据和技术参考。; 适合人群:具备电机学、电力电子技术和自动控制理论基础的电气工程、自动化、机电一体化等相关专业的本科生、研究生、科研人员及从事电机驱动开发的工程技术人员。; 使用场景及目标:①深入学习和掌握永磁同步电机矢量控制的理论基础与关
键
技术;②利用Simulink进行电机控制系统的建模、仿真与算法验证,服务于课程设计、毕业设计或科研项目;③为工业领域中高性能伺服驱动器、新能源汽车电驱系统等产品的开发提供技术方案与仿真支持。; 阅读建议:建议读者结合提供的Simulink仿真模型,动手实践并调整控制器参数(如PI参数),通过对比不同参数下的系统响应曲线,深刻理解各控制环节的作用和系统动态性能的优化方法。
Windows客户端开发
7,655
社区成员
18,839
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章