c# /WPF 模拟按键鼠标操作等 【转】

来源:赵克立博客 分类: WPF 标签:WPFC#Win32Api发布时间:2017-03-15 13:58:53最后更新:2017-03-15 14:20:08浏览:5182
版权声明:
本文为博主学习过程中整理发布,如有侵权请告知
更新时间:
2017-03-15 14:20:08
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章

使用环境  .net4.5   vs2015

下载附件添加到项目中

MoniAction.zip

很简单, 要敲一个键, 比如回车:

Keyboard.Press(Key.Enter);
Keyboard.Release(Key.Enter);

要敲一个组合键:比如Alt+F4

Keyboard.Press(Key.LeftAlt);
Keyboard.Press(Key.F4);
Keyboard.Release(Key.LeftAlt);
Keyboard.Release(Key.F4);

要敲一段文字:(注意只能是英文字符)

Keyboard.Type("notepad");

鼠标与之类似,比如:

Mouse.MoveTo(new System.Drawing.Point(x, y));
Mouse.Click(MouseButton.Right);



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python