2012-12-16 133 views
0

我想在C#中的WinForms RichTextBox中查找當前鼠標光標位置的X/Y像素座標。我如何去做這件事?在RichTextBox中查找鼠標光標位置的座標

+0

這取決於你的輸入和輸出座標?如果你在MouseMove事件中,你將使用相對於RichTextBox的座標。這可能也有助於http://stackoverflow.com/questions/1913682/control-pointtoclient-vs-pointtoscreen – craftworkgames

回答

0

這應該工作:

Point p = new Point(Cursor.Position.X, Cursor.Position.Y); 
int mx = richTextBox1.PointToClient(p).X; 
int my = richTextBox1.PointToClient(p).Y;