Form1中有一个textBox1控件
请问如何用API模拟单击到textBox1文本中
最好贴上代码看一下

解决方案 »

  1.   

    我就是想问下模拟鼠标单击的API
      

  2.   

     [DllImport("User32.dll", EntryPoint = "SendMessage")]
            private static extern int SendMessage(
            IntPtr hWnd,
            int Msg,
            int wParam,
            int lParam
            );
            private void button1_Click(object sender, EventArgs e)
            {            SendMessage((IntPtr)comboBox2.Handle, 0x0201, 0, 0);
                SendMessage((IntPtr)comboBox2.Handle, 0x0202, 0, 0);        }其中API参数的含义为:        //按下鼠标左键
            public static int WM_LBUTTONDOWN = 0x0201;
            //释放鼠标左键
            public static int WM_LBUTTONUP = 0x0202;
      

  3.   

            [DllImport("sser32.dll")]
            static extern int SendMessage(IntPtr hWnd,int Msg,int wParam,int lParam);        //按下鼠标左键
            public static int WM_LBUTTONDOWN = 0x0201;
            //释放鼠标左键
            public static int WM_LBUTTONUP = 0x0202;        private void button1_Click(object sender, EventArgs e)
            {
                SendMessage((IntPtr)comboBox2.Handle, 0x0201, 0, 0);
                SendMessage((IntPtr)comboBox2.Handle, 0x0202, 0, 0);
            }