如何得知鼠标的是否在特定控件上呢? 比如,在DataGridView上,我只想在那里显示右键的部分信息,在其他部分显示另外的信息,我想这里就要获取鼠标相对的坐标吧,如果指定了一个范围的话,如果我移动了窗口本身的话,那么就错了,这就判断不准确了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [DllImport("user32.dll")]private static extern IntPtr WindowFromPoint(Point pt);private void button1_Click(object sender, EventArgs e1){ Control vControl = Control.FromHandle(WindowFromPoint(MousePosition)); if (vControl != null) Text = vControl.Name;} "在那里显示右键的部分信息"?在控件上显示ToolTip?不知道你是不是这个意思简单的话直接用HOVER,如果要在移动中改变位置则参阅http://faq.csdn.net/read/217217.html 请问,软件保护注册码是怎么做的? 控件的继承问题 winform 日志问题 关于类似WINDOWS平台的计算器垒加问题 引用DLL失败???? infragistics NetAdvantage 2005 Volume使用时的小问题,求教 c#动态图像处理问题 求教,c#如何屏蔽系统热键,比如Ctrl+Alt+Del或者Alt+TAB 请教!!!!.Net c# 做的 Webservice 如何让IE不能浏览啊?否则参数全部显示出来不安全~ 结构方法的多少会不会影响到结构实例的大小? 数据贮存的问题,分不是很多 新手问几个sql问题?
private static extern IntPtr WindowFromPoint(Point pt);private void button1_Click(object sender, EventArgs e1)
{
Control vControl = Control.FromHandle(WindowFromPoint(MousePosition));
if (vControl != null) Text = vControl.Name;
}
不知道你是不是这个意思
简单的话直接用HOVER,如果要在移动中改变位置则参阅
http://faq.csdn.net/read/217217.html