社区
Windows客户端开发
帖子详情
怎样知道我的程序被挂机键最小化了?
TORSA
2010-12-22 04:22:53
手机按挂机键会把所有的程序最小化回到桌面,怎样在我的程序中知道这个事件?
hook按键的建议就不采纳了,因为如果其它程序安装,我的再安装就没用了。
...全文
211
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()看是不是回桌面了。
当然,如果本来你程序后面就是桌面的话,点了×之后也满足这个条件,看你需求,如果确实要抓按挂机键的话,再加上个这个按键的判断就可以了。
一个Minecraft的
挂机
程序
,即使失去焦点或
最小化
依然可以完成鼠标_
键
盘的动作.zip
一个Minecraft的
挂机
程序
,即使失去焦点或
最小化
依然可以完成鼠标_
键
盘的动作.zip
挂机
锁屏蔽热
键
易语言
挂机
锁屏蔽热
键
!好好的历程,需要的抓紧下载了!
用vb写的超级
挂机
锁
用vb写的超级
挂机
锁,付注释 用vb写的超级
挂机
锁,付注释 用vb写的超级
挂机
锁,付注释 用vb写的超级
挂机
锁,付注释
c#
挂机
锁屏.net
c#
挂机
锁屏c#
挂机
锁屏c#
挂机
锁屏c#
挂机
锁屏 c#
挂机
锁屏 c#
挂机
锁屏c#
挂机
锁屏v c#
挂机
锁屏
自由人
挂机
锁V3.7
软件采用仿Vista界面,可以保存“解锁密码”,设置开机锁屏,自定义快捷
键
,自定义皮肤颜色,自定义锁屏后显示的文字内容以及字体、颜色、大小、字号,可设定多张图片轮动显示功能,支持锁屏后关闭屏幕,支持MP3背景音乐功能,支持锁屏后播放视频、Flash动画,支持系统功能操作启用禁用等状态以及快捷
键
的查看,可设定系统无操作一定时间后显示桌面等。锁屏、录像等操作也可一
键
搞定。 保存“解锁密码”、开机锁屏、自定义快捷
键
、自定义皮肤颜色、自定义锁屏后显示的提示内容、关闭屏幕、查看功能模块的操作状态启用禁用以及快捷
键
、自动锁屏、屏幕录像、自动截屏、
键
盘记录、屏幕操作录制、MP3背景音乐、视频播放、显示桌面、多张图片轮动显示。 V3.7全功能版更新: 1、锁屏后的窗体透明度可以有更多的选择,范围在1-100之间的任何整数。 2、在启用“开机启动”的情况下,屏幕上不再显示软件主界面,直接
最小化
到系统托盘。 【修正BUG】 1、修正
程序
可以多开的问题,新版本在系统中只允许运行一个
程序
。(这样就解决了一系列因为多开
程序
带来的问题,如快捷
键
失效等问题) 2、修正软件第一次运行时鼠标会有几秒钟反应迟钝的BUG。 3、修正用户系统的DPI(自定义文本大小)设置不是默认的100%而是125%或者150%时,软件界面显示不全的BUG。 软件运行环境支持: 运行环境:Microsoft .NET Framework 2.0 版
Windows客户端开发
7,655
社区成员
18,839
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章