2011-01-22 85 views
0

嗨全部 我有一個窗體,裏面有一個面板。 我想根據光標位置移動圖像。 我有一個鼠標移動功能,但我如何做計算的權利?因爲光標位置來自顯示器,並且圖片框來自面板在c中計算光標位置#

回答

1

您可以使用Control.PointToClient方法將屏幕座標轉換爲本地座標。如果你關注MSDN鏈接,有一個很好的例子可以說明如何做到這一點。

Point localCoordinates = myPictureBox.PointToClient(mouseScreenCoordinates); 
+0

它仍然無法正常工作,因爲我想要它。因爲每次我移動應用程序的位置都會改變。 – 2011-01-22 16:47:38