POINT p = new POINT();
GetCursorPos(out p);try
{
ShowCursor(false);
SetCursorPos(x, y);
mouse_event(MouseEventFlag.LeftDown, 0, 0, 0, UIntPtr.Zero);
mouse_event(MouseEventFlag.LeftUp, 0, 0, 0, UIntPtr.Zero);
}
finally
{
SetCursorPos(p.X, p.Y);
ShowCursor(true);
}这里是以屏幕为坐标的..我想以窗口内的..还想窗口隐藏的时候也能点击
GetCursorPos(out p);try
{
ShowCursor(false);
SetCursorPos(x, y);
mouse_event(MouseEventFlag.LeftDown, 0, 0, 0, UIntPtr.Zero);
mouse_event(MouseEventFlag.LeftUp, 0, 0, 0, UIntPtr.Zero);
}
finally
{
SetCursorPos(p.X, p.Y);
ShowCursor(true);
}这里是以屏幕为坐标的..我想以窗口内的..还想窗口隐藏的时候也能点击
解决方案 »
- 关于C# 发送鼠标停留事件
- c#调用C动态库
- 加急:如何编程实现远程重启计算机 100分
- 取单个进程的cpu使用率,要代码能调试。本人做过不过取的不准确求准确的做法
- 自定义事件是飞方法组,无法赋值
- net2005与Visual SourceSafe 6.0配合使用时,web的项目为什么每次从“在源代码管理中打开”时,实际目录会出现无限的子目录
- GridView放入UpdatePanel后再用导出Excel的语句时出错,怎么解决?
- 大家帮忙 这样可以吗?
- 多线程怎么指定一个线程先运行
- 哪儿有 .net 开发环境的动态键或者是热键的帮助???
- thread sleep
- 密码输入三次错误, 账号还是不冻结.. 求助!
public class Form1 : Form
{
public void T()
{
Point p = this.PointToClient(MousePosition);
}
}