0

我正在尝试使用 C# Win Forms 中的 WebBrowser 进行一些试验,当我注意到由于某种原因我无法访问 MousePosition 值时,我几乎完成了。我环顾四周,我了解到该功能在 WebBrowser 组件中不可用......我的问题是......有没有办法通过底层表单来获取鼠标的位置?还是我需要完全以另一种方式来做,还是根本不可能?

如果我能以某种方式获得这些值,我的问题就会得到解决,这样我就可以做一些事情:

textbox1.Text = MousePosition.X + ":" + MousePosition.Y;

从那时起,我可以看到我的鼠标在哪里,并开始尝试各种可能性。希望你明白我想要什么!

4

1 回答 1

0

您必须使用 Javascript 才能拉动鼠标位置。如果您想将该信息发送到服务器,您可以通过 Ajax 或表单发布。

以下是有关使用 AJAX 发送数据的一些信息:http ://weblogs.asp.net/craigshoemaker/archive/2008/11/07/using-jquery-to-call-asp-net-ajax-page-methods-by-例子.aspx

于 2012-08-24T01:02:14.850 回答