[C#][Windows API] 鼠标游标移动、隐藏、取得位置

[C#][Windows API] 鼠标游标移动、隐藏、取得位置


以下范例中用到的原生方法声明请参考[常用Windows原生方法整理(Windows API)]。


        {
            /// 
            /// 显示或隐藏游标(此效果仅作用于当前处理绪上的所有窗口)。
            /// 
            public static void SetCursorVisiable(Boolean Show)
            {
                NativeMethods.ShowCursor(Show);
            }

            /// 
            /// 取得或设定游标在画面上的座标
            /// 
            public static Point CursorPostion
            {
                get
                {
                    Point Output;
                    NativeMethods.GetCursorPos(out Output);
                    return Output;
                }
                set
                {
                    NativeMethods.SetCursorPos(value.X, value.Y);
                }
            }
        }

分享