当前位置: 首页 > news >正文

广州建站服务ui培训一般多少钱

广州建站服务,ui培训一般多少钱,泉州网站建设公司首选公司哪家好,网站改版多少钱在VSTO应用程序中有时为了处理一些快捷按键操作等实现一些特殊的功能#xff0c;此时需要对键盘进行挂钩#xff0c;此时使用P/Invoke函数实现#xff0c;参考如下#xff1a; VSTO加载和卸载时进行钩子的初始化和卸载 代码 KeyboardHook hook;privatevoidThisAddIn_Startu…在VSTO应用程序中有时为了处理一些快捷按键操作等实现一些特殊的功能此时需要对键盘进行挂钩此时使用P/Invoke函数实现参考如下 VSTO加载和卸载时进行钩子的初始化和卸载 代码 KeyboardHook hook;private void ThisAddIn_Startup(object sender, System.EventArgs e) { hook new KeyboardHook(); hook.InitHook(); }private void ThisAddIn_Shutdown(object sender, System.EventArgs e) { hook.UnHook(); } }//钩子具体处理逻辑是 class KeyboardHook {#region (invokestuff) [DllImport(kernel32.dll)]static extern uint GetCurrentThreadId(); [DllImport(user32.dll)]static extern IntPtr SetWindowsHookEx(int code, HookProcKeyboard func, IntPtr hInstance, uint threadID); [DllImport(user32.dll)]static extern bool UnhookWindowsHookEx(IntPtr hhk); [DllImport(user32.dll)]static extern int CallNextHookEx(IntPtr hhk, int nCode, IntPtr wParam, IntPtr lParam);#endregion#region constansprivate const int WH_KEYBOARD 2;private const int HC_ACTION 0;#endregiondelegate int HookProcKeyboard(int code, IntPtr wParam, IntPtr lParam);private HookProcKeyboard KeyboardProcDelegate null;private IntPtr khook;bool doing false;public void InitHook() {uint id GetCurrentThreadId();//init the keyboard hook with the thread id of the Visual Studio IDE this.KeyboardProcDelegate new HookProcKeyboard(this.KeyboardProc); khook SetWindowsHookEx(WH_KEYBOARD, this.KeyboardProcDelegate, IntPtr.Zero, id); }public void UnHook() {if (khook ! IntPtr.Zero) { UnhookWindowsHookEx(khook); } }private int KeyboardProc(int code, IntPtr wParam, IntPtr lParam) {try {if (code ! HC_ACTION) {return CallNextHookEx(khook, code, wParam, lParam); }if ((int)wParam (int)Keys.Z ((int)lParam (int)Keys.Alt) ! 0) {if (!doing) { doing true; MessageBox.Show(Captured); doing false; } } }catch { }return CallNextHookEx(khook, code, wParam, lParam); } }
http://www.yutouwan.com/news/42788/

相关文章:

  • 银川住房和城乡建设厅网站安康相亲平台
  • 河北恒山建设集团网站商城网站开发多少钱
  • 定制网站开发接活移动应用开发心得体会
  • 如何备份网站 整站关键词优化公司哪家强
  • dedecms教育h5网站模板wordpress 表格插件
  • 文化馆门户网站建设的作用及意义官方网站的网络营销功能分析
  • 公司做个网站标准网站优势
  • 新乡网站建设-中国互联wordpress 搜索框鼠标点击无效_需要按键盘回车
  • wordpress 下拉加载汕头选择免费网站优化
  • 如何建立一个网站详细步骤深圳百度seo关键词排名
  • 谷歌网站收录入口网站建设人才有哪些
  • 网站开发 .netwampserver装wordpress
  • 网站建设佰首选金手指十八网页设计与网站建设 石油大学
  • 自己做网站维护挣钱吗海外网新闻
  • wordpress手机号码插件seo算法是什么
  • 安徽外经建设集团有限公司网站wordpress如何禁止注册
  • 邳州建设局网站成都工装装修设计公司
  • 网站建设留言板wordpress注册页面不跳转
  • 国外优秀排版设计网站百度商城网站建设
  • 网站建设哪里好 厦门最近中文字幕高清字幕mv
  • 固安做网站的搭建网站大概多少钱
  • 丰台网站建设推广seo三合一网站模板
  • 保网微商城官网外贸网站怎么做优化
  • 沈阳手机网站建设HTML5做网站例子
  • 技术网站模版临沂网站建设怎么样
  • 广州北京网站建设公司菜鸟建网站
  • 新手自己做网站怎么做精准引流推广
  • 专业做网站建设公司有哪些wordpress拖拽编辑
  • php网站美化网络营销就是seo正确吗
  • 确定网站风格哪个网站推荐做挖机事的