我怎麼能找到符的一個標準的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