您好,欢迎光临本网站![请登录][注册会员]  
文件名称: MF创建屏蔽掉系统键的全屏应用程序
  所属分类: C++
  开发工具:
  文件大小: 322kb
  下载次数: 0
  上传时间: 2009-12-14
  提 供 者: dunge*****
 详细说明: 项目名称: SoundContrl框架 版本号: v1.0.1 第一作者: Jef 地址: 中国/江苏 日期: 20091213 电子邮箱: dungeonsnd@126.com 版权: 1.您可以修改及免费使用本程序。 2.修改之后附上您的个人信息发送到上面的作者邮箱,作者负责在全面测试后发布您修改后的新版本。 3.您使用本程序而导致任何伤害以及经济损失,由过错方依法承担所有责任,一概与第一作者及合作单位无关。 4.如果您使用本程序则表示您已经同意此版本协议!否则请勿使用! 项目功能: 这个框架主要演示创建一个全屏应用程序的一种方法,并且屏蔽掉常见系统键。 版本历史: v1.0.1 20091213第一版本 运行步骤: 直接用VisualStudio 2008运行SoundContrl里面的程序,会发现全屏并屏蔽掉了系统键。 如何使用: 进行项目开发时,可以先建立项目,然后把本解决方案框架拷贝到新建项目中即可。 也可以自己根据需要修改。 其它: 框架分为两部分: 1.Hk.dll. 负责创建全局的低级别的键盘钩子. 钩子回调函数中屏蔽了常见的系统键,如 WinKey ,Alt+Tab,Ctrl+Esc,Alt+Esc。(此种方法WinXP下无法屏蔽Ctrl+Alt+Del组合键。) 2.SoundContrl a. 程序演示了如何创建一个全屏的程序,并且没有菜单栏、工具栏、状态栏,这些菜单工具及状态都需要程序设计者自己创建。 b. 另外,作为一个全屏的程序,必须 要处理有关的系统键,否则用户按了系统键会影响到你的程序。FullScreenDemo调用了Hk.dll创建了键盘钩子,运行程序会自动全屏且无任何按钮,只能通过程序的中预 留(见View类)的Esc键来退出,或者打开任务管理器先在程序上右击选择最小化(不应该直接结束任务或结束进程,因为那样可能无法自动移除键盘钩子),接着在任务栏上 已经最小化的程序图标上右击选择关闭即可关闭应用程序。 友情提示,如果需要MFC原来的菜单只要到MainFram.cpp里面取消我注释掉的即可。另外发布应用程序时要把Hk.dll一同发布。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: MFC 全屏 钩子 系统键 屏蔽
 输入关键字,在本站1000多万海量源码库中尽情搜索: