关于程序实现自动化操作

it2025-12-17  23

最简单原始的方式是通过鼠标或键盘实现模拟操作,这主要通过两个api实现 mouse_event,keybd_event  

C# 定义如下   [DllImport("user32.dll")]        public static extern bool mouse_event(int dwFlags, int dx, int dy, int dwData, UInt64 dwExtraInfo);        [DllImport("user32.dll", EntryPoint = "keybd_event")]        public static extern void keybd_event(byte bVk,  byte bScan,      int dwFlags,       int dwExtraInfo );这个方法简单可行,但是在程序的运行过程中不能移动鼠标。

另外一种方法是查找控件,给控件发消息。

 

 

转载于:https://www.cnblogs.com/wolfcool/archive/2013/04/22/3035064.html

最新回复(0)