C# 窗口内鼠标点击

我不是稻草人 2010-06-19 12:49:26
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);
}

这里是以屏幕为坐标的..我想以窗口内的..还想窗口隐藏的时候也能点击
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
兔子-顾问 2010-06-19
  • 打赏
  • 举报
回复
窗体对象.PointToClient(x,y)
宇峰科技 2010-06-19
  • 打赏
  • 举报
回复
顶楼。。。
兔子-顾问 2010-06-19
  • 打赏
  • 举报
回复
汗啊,这还不具体啊
public class Form1 : Form
{
public void T()
{
Point p = this.PointToClient(MousePosition);
}
}
我不是稻草人 2010-06-19
  • 打赏
  • 举报
回复
可以写下下有具体用法吗?谢谢了。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧