
c#,WinForm
文章平均质量分 57
拂晓看日出
每天进步一点点,一生就走的很远了
展开
-
利用windows消息机制,截获特定应用程序里鼠标、键盘的消息事件
最近做一个项目,需要截获特定应用程序里鼠标和键盘的消息事件。之前本人对windows底层的消息处理机制并不熟悉,通过学习知道钩子机制可以帮助我们截获处理windows消息或特定事件,现将本人所掌握的知识内容总结如下:1.调用windows底层API,定义winAPI类 using System.Runtime.InteropServices; public class WinApi ...原创 2017-11-09 16:19:55 · 4855 阅读 · 3 评论 -
TabControl标签页的判断切换(鼠标右击时)
标准的TabControl控件只能通过鼠标左键进行TabPage切换,右键点击不能切换也无法直接识别点击的标签项。当遇到特殊需求,需要右键切换时该如何呢,本人被这个问题困惑了一段时间,后来终于找到解决方法,现将思路总结如下,供大家参考。 1.首先需要知道,通过TabControl1.GetTabRect(int index)方法可以获得鼠标点击的标签矩形框,判断鼠标点击时是否在该矩形框中即...原创 2018-07-26 15:43:26 · 2110 阅读 · 0 评论