我怎么能找到符的一个标准的WinForms TextBox中的屏幕位置?的WinForms:插入符位置的屏幕位置
3
A
回答
7
只能与本地互操作做到这一点:GetCaretPos
[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool GetCaretPos(out Point lpPoint);
2
我一直在使用TextBox.GetPositionFromCharIndex功能。它给出了相对于TextBox左上角的坐标。
+0
函数似乎[有时不工作](http://stackoverflow.com/q/1831219/2388257) – 2015-07-24 07:56:22
相关问题
- 1. 路线我:位置和屏幕位置
- 2. NSToolbarItem的屏幕位置
- 3. 设置程序的屏幕位置
- 4. 确定没有WinForms的屏幕和屏幕相对位置的数量
- 5. GameOver屏幕位置迅速
- 6. 在NSTextView中的位置屏幕上的位置
- 7. 如何获取XYSeries x位置的屏幕x位置?
- 8. 在Windows CE中查找插入符号的屏幕位置。 (相当于GetGUIThreadInfo?)
- 9. 插入JEditorPane html位置的插入位置
- 10. 将屏幕位置设置为屏幕中心
- 11. 如何获取NSStatusItem的屏幕位置
- 12. Android手机的屏幕位置发现
- 13. 屏幕上的Android位置元素
- 14. 屏幕中间的位置div w/jQuery
- 15. 100%的固定位置覆盖屏幕
- 16. 屏幕右下角的位置窗口
- 17. 在新位置上的屏幕
- 18. 确定BlackBerry的屏幕触摸位置
- 19. 获取屏幕位置的底部
- 20. 主屏幕图标的位置
- 21. 屏幕右下角的位置
- 22. 在不同屏幕上的div位置
- 23. 屏幕中央的中心位置
- 24. 获取相对的屏幕位置
- 25. 从屏幕位置获取地理位置
- 26. 从世界位置获取屏幕位置
- 27. libGDX屏幕触摸位置缩放到相机位置
- 28. 将插入符号的值设置到某个位置后不能得到插入符号位置值
- 29. 如何将我的UIView的位置位于屏幕的底部?
- 30. 如何知道用户触摸屏幕的屏幕位置?
工作就像一个魅力。谢谢! – bbqfrito 2009-06-23 13:18:53