article search result of 'MouseControl' : 1

  1. 2010.12.04 [user32.dll] 강제 마우스 컨트롤 ( user32.dll spec ) (63)

[user32.dll] 강제 마우스 컨트롤 ( user32.dll spec )


스트레스 테스트에 활용할법한..







Created with colorer-take5 library. Type 'csharp'

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Diagnostics;

namespace AutoMouseTest
{
    
    public partial class AutoMouseCursor : Form
    {

        //user32.dll 에서 필요한 메서드를 가져��다   :: using System.Runtime.InteropServices; 사용
        [DllImport("user32.dll", EntryPoint = "SetCursorPos")]
        internal extern static Int32 SetCursorPos(Int32 x, Int32 y);
        [DllImport("user32.dll", EntryPoint = "mouse_event")]
        internal extern static Int32 mouse_event(uint dwFlags , int dx , int dy , int cButtons , int dwExtraInfo);


        public AutoMouseCursor()
        {
            InitializeComponent();
            xposTx.Text = "0";
            yposTx.Text = "0";

            rbt.CheckStateChanged += new EventHandler(CheckStateChanged);
            lbt.CheckStateChanged += new EventHandler(CheckStateChanged);

            linkLabel1.Click += delegate(object sender, EventArgs e) { Console.WriteLine("line"); Process.Start("http://scripter.egloos.com/2539538"); };
        }

        //체크박스 제어
        void CheckStateChanged(object sender, EventArgs e)
        {
            CheckBox target = sender as CheckBox;
            if (target.CheckState == CheckState.Checked)
            {
                if (target.Name == "rbt")
                    lbt.CheckState = CheckState.Indeterminate;
                if (target.Name == "lbt")
                    rbt.CheckState = CheckState.Indeterminate;
            }
            
            if (target.CheckState == CheckState.Unchecked)
            {
                if (target.Name == "rbt")
                    lbt.CheckState = CheckState.Unchecked;
                if (target.Name == "lbt")
                    rbt.CheckState = CheckState.Unchecked;
            }
        }

        //실행
        private void move_Click(object sender, EventArgs e)
        {
            //포지��을 가져��
            int xpos = 0;
            int ypos = 0;
            Int32.TryParse(xposTx.Text,out xpos);
            Int32.TryParse(yposTx.Text, out ypos);
            
            //이동
            SetCursorPos(xpos, ypos);

            //버튼 클릭
            if (rbt.Checked)
                mouse_event((int)MouseFlags.RIGHTCLICK, xpos, ypos, 0, 0);
            if (lbt.Checked)
                mouse_event((int)MouseFlags.LEFTCLICK, xpos, ypos, 0, 0);

            this.Text = this.Text + "  x:" + xpos +" y:" + ypos; 
        }


        // mouseFlasg 상��
        public enum MouseFlags
        {
            LEFTDOWN      = 0x00000002,
            LEFTUP        = 0x00000004,
            LEFTCLICK     = 0x203,
            MIDDLEDOWN    = 0x00000020,
            MIDDLEUP      = 0x00000040,
            MOVE          = 0x00000001,
            ABSOLUTE      = 0x00008000,
            RIGHTDOWN     = 0x00000008,
            RIGHTUP       = 0x00000010,
            RIGHTCLICK    = 0x206,
            MOUSE_WHEEL   = 0x00000800
        }

    }
}
Yamecoder 야매코더_
C# 2010. 12. 4. 02:24

댓글을 달아 주세요

  1. 이전 댓글 더보기
  2. BlogIcon 性感內褲 2014.01.18 21:26  수정/삭제  댓글쓰기

    리뉴現在人們的生活富裕了,豬肉片,穿在腳上的鞋子也越來越高級,加上生活節奏越來越快,很多人都沒有時間自己洗,願意把鞋子拿到專業的洗鞋店裏去做,海產餐廳,






    這些都是一個個的消費群體,全部概括在一起之後,購物網,就是一個真正龐大的市場,因此創業選擇皮具美容之後,快炒100元,將會讓您掌握到一個真正無比優秀好商機,從而讓您在皮具美容市場輕松開創大事業,礁溪推薦甕窯雞。




    所謂的皮具美容,是指對皮具進行保養、清洗、洗染、繙新、修補等,包括皮鞋、真皮沙發、汽車坐墊、皮革服裝、皮革箱包等真皮制品。



    皮具美容這個事業到底值不值得做,市場是最有力的決定因素,下面小編就通過對這個市場的一些小分析,從而向大傢表明,創業如果是選擇皮具美容,前景必定好,蒲公英,是創業的真正好選擇,?tid=1446&displayMode=1。




    很多高檔的皮包或일려

  3. BlogIcon air jordan pas cher 2014.01.18 21:43  수정/삭제  댓글쓰기

    드에Croyez-vous les traitements homéopathiques fonctionnent

    Un groupe de scientifiques et de médecins a dit MPsthat le traitement des patients avec Longchamp Le Pliage l'homéopathie sur le NHS est contraire à l'éthique et une utilisation douteuse des fonds publics, en faisant valoir qu'il existe des preuves cliniques sont insuffisantes pour soutenir treatments.the tel engagement à la médecine fondé한및

  4. BlogIcon Supra pas cher 2014.01.18 21:44  수정/삭제  댓글쓰기

    하버Porter des bottes UGG avec des fleurs font vos New Era Outlet amis

    châtaigniers bottes UGG avant qu'ils ne soient épuisés!

    Le bouton peut être un design classique avec une petite fusée supplémentaire. La toison super doux semble bon et se sent excellente. Cette ugg bottes courtes authentiques a été fabriqué par UGG des excellentes fournitures élevée et conçu pour la fonctionnalité et agréabl버를

  5. BlogIcon supra shoes 2014.01.21 11:11  수정/삭제  댓글쓰기

    할일How to Give Her What She Needs

    Lean in. We are going to tell you a secret about women. Are you ready? All right, here goes: Women like to talk. What? As a married man with a pulse, you already knew that one? Well, do you know this little gem? Women also like to be listened to when they talk. That's not a bombshell either, you say? That's just common knowledge? Well, that's strange, because ever지리

  6. BlogIcon 匿名 2014.02.02 01:17  수정/삭제  댓글쓰기

    메를Pharmacy (Drag buyer) email lists단비

  7. BlogIcon 匿名 2014.02.25 11:41  수정/삭제  댓글쓰기

    관가骑士服务端天上碑SF服务端真封神服务端成吉思汗2服务端征服私服服务端

    美丽世界服务端科洛斯Season3(第三季)完美升级版服务端石器时代服务端

    网页游戏服务端亮剑服务端洪荒神话服务端弹弹堂服务端魔域烈焰S服务端

    街头篮球服务端美丽世界Nage服务端支持狂战雷霆裁决战神新装备S真属性

    传说45服务端丝路传说倚天2龙驹S服务端精灵复兴服务端大话西游2服务端

    完美世界服S端九阴真经服务端凡人修真服务端天之炼狱服务端墨香服务端

    奇迹mu官方多线攻城服务端魔兽世界服务端梦幻西游服端传奇外传S服务端

    神迹ol最新S服务端仙境传说ro服务端蜀门一键服务端天之炼狱私服一条龙

    新天骄2916服务端剑侠情缘SF服务端雄霸密传二转S服端十二之天贰服务端

    墨香外传服务端冒险岛服务端绝对女神服务端跑跑卡丁车S服端龙ol服务端

    新天上碑4305转盘龙服务端데마

  8. BlogIcon 匿名 2014.08.19 14:27  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  9. BlogIcon 匿名 2014.09.11 01:21  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  10. BlogIcon 匿名 2014.09.11 12:20  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  11. BlogIcon 匿名 2014.09.28 14:40  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  12. BlogIcon furla handbags 2014.10.17 04:22  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  13. BlogIcon 眼镜批发 2014.11.12 00:51  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  14. BlogIcon apertura spaccio moncler 2012 2014.11.12 11:44  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  15. BlogIcon moncler new york fashion week 2014.11.12 11:45  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  16. BlogIcon pochette louis vuitton 2014.11.28 08:27  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  17. 匿名 2014.12.03 05:44  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  18. 匿名 2015.01.14 18:28  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  19. 匿名 2015.01.15 12:21  수정/삭제  댓글쓰기

    이용약관위배로 관리자 삭제된 댓글입니다.

  20. 匿名 2015.02.11 14:03  수정/삭제  댓글쓰기

    마예永恒之塔服务端传奇服务端密传-服务端QQ西游私服务端天堂1私服务端

    千年服务端蜀门服务端征途服务端机战服务端神泣服务端醉西游服务端

    天堂I服务端挑战OL服务端剑侠情缘-服务端奇侠XIAH服务端挑战服务端


    传世开私服一条龙服务-

    传奇开私服一条龙开区服务-


    传奇广告代理-

    IDC服务器以及空间租用-

    魔兽世界sf开服一条龙服务-


    客服咨询QQ(企鹅扣扣)1285574370

    Email:1285574370@qq.com

    更多商业版本免费开放下载




    天恒科技1.95皓月终极12星座道士加强升级版



    天恒科技1.85荣耀必杀极限之地广寒宫泡点元素PK版



    天恒科技1.85无特戒无英雄轻中变魔神唯我独尊麻痹宝宝



    天恒科技独家1.85恶魔世界装备分身15转八钻靓装元素中变版마크

  21. BlogIcon trench femme burberry 2015.03.27 21:10  수정/삭제  댓글쓰기

    을할Wen huaisha a une relation spéciale. depuis de nombreuses années de carrière militaire, Dashun, mais il ne peut vivre jusqu'à chemise burberry femme pas cher 69 ans. papa "cocu avance". est le résultat inévitable de grands projets; la plus importante.cyclone vieux authentique. c'était il y a un mois a été destitué 宋少 Di Liu Yi d스지

Powerd by Tistory, designed by criuce
rss