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

网站项目建设措施网站开发PHP程序员招聘

网站项目建设措施,网站开发PHP程序员招聘,北京网站网页设计,邯郸信息港官网登录提高效率 把难按的快捷 换成容易按的快捷键 减轻工作难度 修改系统快捷键 把复制 换成 F1 粘贴 F2 系统的win Shift S 截图 换成 F4 其他的截图软软件 收费 一般大公司不让用 保存F5 F11 取消 关闭快捷键 // 导入 Windows API 函数 [DllImport("user32.dll&qu…

提高效率 把难按的快捷 换成容易按的快捷键 减轻工作难度 

修改系统快捷键 

把复制 换成 F1

粘贴  F2 

系统的win Shift +S 截图 换成 F4   其他的截图软软件 收费 一般大公司不让用

保存F5

F1+1 取消 关闭快捷键

      // 导入 Windows API 函数
[DllImport("user32.dll")]
private static extern bool RegisterHotKey(IntPtr hWnd, int id, uint fsModifiers, uint vk);
[DllImport("user32.dll")]
private static extern bool UnregisterHotKey(IntPtr hWnd, int id);
[DllImport("user32.dll")]
private static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, int dwExtraInfo);// 定义快捷键的标识符
private const int HOTKEY_F1_ID = 0; // 新增 F1 的标识符
private const int HOTKEY_F5_ID = 1; // 修改为 F5 的标识符
private const int HOTKEY_F2_ID = 2;
private const int HOTKEY_F3_ID = 3;
private const int HOTKEY_F4_ID = 4;// 定义 F1、F2、F3 和 F4 键的虚拟键码
private const uint VK_F1 = 0x70; // 新增 F1 的虚拟键码private const uint VK_1 = 0x31; // 1 键的虚拟键码
private const uint VK_F5 = 0x74; // 修改为 F5 的虚拟键码
private const uint VK_F2 = 0x71;
private const uint VK_F3 = 0x72;
private const uint VK_F4 = 0x73;// 定义虚拟键码
private const byte VK_LWIN = 0x5B; // 左 Win 键的虚拟键码
private const byte VK_SHIFT = 0x10; // Shift 键的虚拟键码
private const byte VK_S = 0x53; // S 键的虚拟键码
private const byte VK_CONTROL = 0x11; // Ctrl 键的虚拟键码
private const byte VK_C = 0x43; // C 键的虚拟键码
private const byte VK_V = 0x56; // V 键的虚拟键码// 定义按键标志
private const uint KEYEVENTF_KEYDOWN = 0x0000;
private const uint KEYEVENTF_KEYUP = 0x0002;// 定义一个标志来跟踪快捷键的状态
private bool hotkeysEnabled = true;protected override void OnLoad(EventArgs e)
{base.OnLoad(e);// 注册全局快捷键 F1RegisterHotKey(this.Handle, HOTKEY_F1_ID, 0,VK_F1 | VK_F1);// 注册其他全局快捷键RegisterHotkeys();
}protected override void OnClosed(EventArgs e)
{base.OnClosed(e);// 注销全局快捷键 F1UnregisterHotKey(this.Handle, HOTKEY_F1_ID);// 注销其他全局快捷键UnregisterHotkeys();
}private void RegisterHotkeys()
{if (hotkeysEnabled){RegisterHotKey(this.Handle, HOTKEY_F5_ID, 0, VK_F5);RegisterHotKey(this.Handle, HOTKEY_F2_ID, 0, VK_F2);RegisterHotKey(this.Handle, HOTKEY_F3_ID, 0, VK_F3);RegisterHotKey(this.Handle, HOTKEY_F4_ID, 0, VK_F4);}
}private void UnregisterHotkeys()
{UnregisterHotKey(this.Handle, HOTKEY_F5_ID);UnregisterHotKey(this.Handle, HOTKEY_F2_ID);UnregisterHotKey(this.Handle, HOTKEY_F3_ID);UnregisterHotKey(this.Handle, HOTKEY_F4_ID);
}protected override void WndProc(ref Message m)
{const int WM_HOTKEY = 0x0312;if (m.Msg == WM_HOTKEY){switch (m.WParam.ToInt32()){case HOTKEY_F1_ID:// 切换快捷键的状态hotkeysEnabled = !hotkeysEnabled;if (hotkeysEnabled){RegisterHotkeys();}else{UnregisterHotkeys();}break;case HOTKEY_F5_ID:// 模拟按下 Ctrl + S 组合键,实现保存功能keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYDOWN, 0);keybd_event(VK_S, 0, KEYEVENTF_KEYDOWN, 0);keybd_event(VK_S, 0, KEYEVENTF_KEYUP, 0);keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);break;case HOTKEY_F2_ID:// 模拟按下 Ctrl + C 组合键,实现复制功能keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYDOWN, 0);keybd_event(VK_C, 0, KEYEVENTF_KEYDOWN, 0);keybd_event(VK_C, 0, KEYEVENTF_KEYUP, 0);keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);break;case HOTKEY_F3_ID:// 模拟按下 Ctrl + V 组合键,实现粘贴功能keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYDOWN, 0);keybd_event(VK_V, 0, KEYEVENTF_KEYDOWN, 0);keybd_event(VK_V, 0, KEYEVENTF_KEYUP, 0);keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);break;case HOTKEY_F4_ID:// 模拟按下 Win + Shift 后按 S 组合键,实现截图功能keybd_event(VK_SHIFT, 0, KEYEVENTF_KEYDOWN, 0);keybd_event(VK_LWIN, 0, KEYEVENTF_KEYDOWN, 0);Thread.Sleep(50);keybd_event(VK_S, 0, KEYEVENTF_KEYDOWN, 0);keybd_event(VK_S, 0, KEYEVENTF_KEYUP, 0);keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0);keybd_event(VK_SHIFT, 0, KEYEVENTF_KEYUP, 0);break;}}base.WndProc(ref m);
}  


文章转载自:

http://kICuxdSI.bmmhs.cn
http://tWrdJw4x.bmmhs.cn
http://wku3XjQ6.bmmhs.cn
http://YWM5z9Zx.bmmhs.cn
http://G3kSDXKK.bmmhs.cn
http://sK6URYIx.bmmhs.cn
http://e1scCEfB.bmmhs.cn
http://xgAjBGEs.bmmhs.cn
http://jPtqW8Qo.bmmhs.cn
http://rfUOilHY.bmmhs.cn
http://nTeVdiwz.bmmhs.cn
http://kJZMrL88.bmmhs.cn
http://m7mOk0fI.bmmhs.cn
http://z9ox9Gdb.bmmhs.cn
http://nneAN5Hu.bmmhs.cn
http://55gSV4Rf.bmmhs.cn
http://7sjEgZv3.bmmhs.cn
http://PFNu4P3s.bmmhs.cn
http://yKOeMLkf.bmmhs.cn
http://5VygJsXs.bmmhs.cn
http://w23bBvVE.bmmhs.cn
http://FSHqOkHG.bmmhs.cn
http://ujo3qaLK.bmmhs.cn
http://27djkLlL.bmmhs.cn
http://EIiQxEFo.bmmhs.cn
http://oTddjD1i.bmmhs.cn
http://HiY8hmiy.bmmhs.cn
http://y70wfI4A.bmmhs.cn
http://3qWARAJC.bmmhs.cn
http://0EFy0Re9.bmmhs.cn
http://www.dtcms.com/wzjs/779411.html

相关文章:

  • 下载网站后台wordpress支付免签约插件
  • 红河州网站建设制作已备案网站新增接入
  • 国内最大ae模板下载网站一个人怎么做原创短视频
  • 北京做网站的人佛山网站优化流程
  • 网站从哪里找的北京十大科技公司
  • 南京个人网站建设肇庆手机台app下载
  • 深圳网站开发制作分销平台是什么意思
  • 网站在线压缩手机画平面图软件
  • 旅游网站制作方案wordpress 加跳板
  • 合阳县建设局网站站长工具网站提交
  • 服装租赁 网站 php网站开发需要多少钱app
  • 安徽省建设监理网站八爪鱼网络网站建设
  • 建宁建设局网站怎样修改网站首页头部
  • 医院做网站龙岩网站建设一般
  • 如何查看网站建设的时间网站做app服务端
  • 贵州省建设厅报名网站wordpress怎么添加数据库连接
  • 在县城做哪个招聘网站比较赚钱网站建设基本步骤是什么
  • 数码产品商务网站建设品牌策划方案ppt模板
  • 做网站公司赚钱吗?上海网站开发制作公司
  • 尚义网站建设wl17581苏州建网站需要什么
  • 怎样登录柳州建设网站深圳seo优化公司
  • 静安网站建设透明管理系统网站模板
  • 创建一个免费网站长春网站排名公司
  • 网站底部悬浮二维码网站建设源码
  • 网站前台后台专门做老年旅游的网站
  • 网站做淘宝联盟有哪个网站可以做ppt赚钱
  • 多用户商城网站方案wordpress 添加代码
  • 网站制作和维护费用备案系统新增网站
  • 嘉兴企业网站制作大连公司
  • 湘潭什么网站做c1题目长春星宿网站建设公司怎么样