Winforms:插入符号位置的屏幕位置
如何找到标准 Winforms TextBox 的插入符的屏幕位置?
How can I find the screen position of the caret for a standard Winforms TextBox?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您只能使用本机互操作来完成此操作: GetCaretPos
You can do it only with native interop: GetCaretPos
我一直在使用 TextBox.GetPositionFromCharIndex 函数。 它给出相对于文本框左上角的坐标。
I have been using the TextBox.GetPositionFromCharIndex function. It gives coordinates relative to the top left of the the TextBox.