0
我想在C#中的WinForms RichTextBox中查找當前鼠標光標位置的X/Y像素座標。我如何去做這件事?在RichTextBox中查找鼠標光標位置的座標
我想在C#中的WinForms RichTextBox中查找當前鼠標光標位置的X/Y像素座標。我如何去做這件事?在RichTextBox中查找鼠標光標位置的座標
這應該工作:
Point p = new Point(Cursor.Position.X, Cursor.Position.Y);
int mx = richTextBox1.PointToClient(p).X;
int my = richTextBox1.PointToClient(p).Y;
這取決於你的輸入和輸出座標?如果你在MouseMove事件中,你將使用相對於RichTextBox的座標。這可能也有助於http://stackoverflow.com/questions/1913682/control-pointtoclient-vs-pointtoscreen – craftworkgames