获取某个控件相对桌面的坐标
如题
[解决办法]
比如 button1.PointToScreen
[解决办法]
计算出Chart控件在窗体中的位置,截取窗体图像。
获取桌面坐标需要用到API函数,而且桌面坐标是相对鼠标的。可以用句柄的方式,先获取Chart控件的句柄然后根据句柄获取坐标。
鼠标相对窗体的坐标:
label1.Text = string.Format("当前鼠标相对窗体的坐标 X:{0}, Y:{1}", e.Location.X, e.Location.Y);
[解决办法]
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.control.pointtoscreen.aspx
其实你知道你控件在窗体的坐标,也知道窗体的坐标,生算都能算出来