久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

C# 鼠標(biāo)Win32 API定位,、點(diǎn)擊,、復(fù)位

 Jcstone 2014-03-18
                                                                                                    ——jcstone 2014年3月18日     
       通過調(diào)用Win32 API設(shè)置鼠標(biāo)位置,,實(shí)現(xiàn)移到指定位置,,模仿并實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊動(dòng)作,,并回到鼠標(biāo)原先位置的方法,,代碼如下:
 
 //獲取屏幕
            int width = (int)SystemParameters.PrimaryScreenWidth;//得到屏幕整體寬度
            int height = (int)SystemParameters.PrimaryScreenHeight;//得到屏幕整體高度
//獲取鼠標(biāo)初始位置,,相對(duì)屏幕的絕對(duì)位置
           System.Drawing.Point p = new System.Drawing.Point();

            ApiHelper.GetCursorPos(out p);
            if (width != 0) p.X = 65535 * p.X / width;
            if (height != 0) p.Y = 65535 * p.Y / height;
//設(shè)置移動(dòng)的位置坐標(biāo)
            int dy = 100;
            int dx = 100;
            dx = (int)(dx * 65535 / width);
            dy = (int)(dy * 65535 / height);
                     
//移到指定位置 

ApiHelper.mouse_event((int)(MouseEventFlag.MOUSEEVENTF_MOVE | MouseEventFlag.MOUSEEVENTF_ABSOLUTE), dx, dy, 0, IntPtr.Zero);//移動(dòng)到需要點(diǎn)擊的位置
        
//完成一次點(diǎn)擊
ApiHelper.mouse_event((int)(MouseEventFlag.MOUSEEVENTF_LEFTDOWN), 0, 0, 0, IntPtr.Zero);
ApiHelper.mouse_event((int)(MouseEventFlag.MOUSEEVENTF_LEFTUP), 0, 0, 0, IntPtr.Zero);//
//單擊可以寫為
ApiHelper.mouse_event((int)(MouseEventFlag.MOUSEEVENTF_LEFTDOWN | MouseEventFlag.MOUSEEVENTF_LEFTUP), 0, 0, 0, IntPtr.Zero);
//雙擊則再重復(fù)單擊方法
 
//回到初始位置
  ApiHelper.mouse_event((int)(MouseEventFlag.MOUSEEVENTF_MOVE | MouseEventFlag.MOUSEEVENTF_ABSOLUTE), p.X, p.Y, 0, IntPtr.Zero);//移動(dòng)到需要點(diǎn)擊的位置
 
 
代碼中ApiHelper為作者封裝的Win32 API方法,讀者可以通過api精靈等軟件查詢api函數(shù),,自行實(shí)現(xiàn)封裝,。
 

 
 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多