程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> 關於Winform控件調用插入點(光標)的用法,winform控件

關於Winform控件調用插入點(光標)的用法,winform控件

編輯:關於.NET

關於Winform控件調用插入點(光標)的用法,winform控件


我們自定義控件中可能會有一些光標的使用,比如插入文字和圖片提示,下面是調用WIN32 API的光標用法

Winform控件調用插入點的用法

 // 導入處理光標的 Windows 32 位 API
        // 創建光標
        [DllImport("User32.dll")]
        private static extern bool GetCaretPos(ref  MyNativePOINT p);


        // 導入處理光標的 Windows 32 位 API
        // 創建光標
        [DllImport("User32.dll")]
        private static extern bool CreateCaret(IntPtr hWnd, int hBitmap, int nWidth, int nHeight);
        // 設置光標位置
        [DllImport("User32.dll")]
        private static extern bool SetCaretPos(int x, int y);
        // 刪除光標
        [DllImport("User32.dll")]
        private static extern bool DestroyCaret();
        // 顯示光標
        [DllImport("User32.dll")]
        private static extern bool ShowCaret(IntPtr hWnd);
        // 隱藏光標
        [DllImport("User32.dll")]
        private static extern bool HideCaret(IntPtr hWnd);

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved