C#限制鼠标移动范围说课材料.doc

C#限制鼠标移动范围说课材料.doc

ID:60779080

大小:200.00 KB

页数:7页

时间:2020-12-18

C#限制鼠标移动范围说课材料.doc_第1页
C#限制鼠标移动范围说课材料.doc_第2页
C#限制鼠标移动范围说课材料.doc_第3页
C#限制鼠标移动范围说课材料.doc_第4页
C#限制鼠标移动范围说课材料.doc_第5页
资源描述:

《C#限制鼠标移动范围说课材料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、精品好文档,推荐学习交流1 一个鼠标类#region 一个鼠标类      2    /**//// 

  3    /// Mouse Control   4    /// Made by Michael   5    /// date 2008-01-30   6    ///    7    class Mouse   8    {   9        internal const byte SM_MOUSEPRESENT = 19;  10        internal const byte SM_CMOUSEBUTT

2、ONS = 43;  11        internal const byte SM_MOUSEWHEELPRESENT = 75;  12  13        internal struct POINTAPI  14        {  15            internal int x;  16            internal int y;  17        }  18  19        internal struct RECT  20        {  21            internal int left;  22     

3、       internal int top;  23            internal int right;  24            internal int bottom;  25        }  26  27        [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "SwapMouseButton")]  28        internal extern static int SwapMouseButton(int bSwap);  29  30 

4、       [System.Runtime.InteropServices.DllImport("user32", EntryPoint = "ClipCursor")]  31        internal extern static int ClipCursor(ref   RECT lpRect);  32  33        [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "GetCursorPos")]  34        internal extern sta

5、tic int GetCursorPos(ref   POINTAPI lpPoint);  35  36        [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "ShowCursor")]  37        internal extern static bool ShowCursor(bool bShow);  38  39        [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoi

6、nt = "EnableWindow")]  40        internal extern static int EnableWindow(int hwnd, int fEnable);  41仅供学习与交流,如有侵权请联系网站删除谢谢7精品好文档,推荐学习交流  42        [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "GetWindowRect")]  43        internal extern static int GetWindowRect(in

7、t hwnd, ref   RECT lpRect);  44  45        [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "SetCursorPos")]  46        internal extern static int SetCursorPos(int x, int y);  47  48        [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint =

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。