Comment puis-je trouver la position de l'écran du caret pour une zone de texte Winforms standard?Winforms: Emplacement de l'écran de la position du curseur
3
A
Répondre
7
Vous pouvez le faire uniquement avec Interop natif: GetCaretPos
[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool GetCaretPos(out Point lpPoint);
2
J'utilise la fonction TextBox.GetPositionFromCharIndex. Il donne des coordonnées par rapport au coin supérieur gauche du TextBox.
+0
La fonction semble [ne fonctionne pas parfois] (http://stackoverflow.com/q/1831219/2388257) –
Questions connexes
- 1. Trouver la position du curseur
- 2. position du curseur lors de l'actualisation de la page
- 3. Trouver la position du curseur dans un TextBox
- 4. position du curseur du reglage après suppression
- 5. Obtenir la position du curseur dans une zone de texte
- 6. Chaîne d'insertion à la position du curseur de UITextField
- 7. jQuery Définir la position de la souris (pas la position du curseur)
- 8. jtextfield position du curseur par défaut
- 9. Taille/Emplacement de la zone client MDI de Winforms
- 10. Comment réserver la position du curseur dans le contrôle CEdit?
- 11. Comment puis-je obtenir la position du curseur/curseur dans un élément d'entrée HTML?
- 12. Comment trouver la position d'un curseur dans une zone de texte? C#
- 13. Masquer le curseur WinForms 'persistently'?
- 14. Comment changer la position du curseur de la souris dans OpenGL/Glut?
- 15. Position actuelle du curseur lors de l'utilisation de la bibliothèque Ruby Prawn
- 16. Récupère l'identifiant des liens pour la position actuelle du curseur dans le contrôle webrowser
- 17. SVG emplacement du pointeur de la souris
- 18. Curseur d'attente indésirable dans l'application WinForms
- 19. Emplacement de la fonction Drupal hook_search
- 20. Conserver la position du curseur dans l'éditeur VS2008 après "Break All"
- 21. Obtenir et définir la position du curseur dans iframe contentEditable (Firefox)
- 22. Visual Studio Addin - 1. Comment ajouter un menu contextuel? 2. Comment obtenir la position du curseur
- 23. Comment faire pour définir la position du curseur de la souris à un point spécifié sur l'écran en C#?
- 24. Position du pointeur de fichier
- 25. État du curseur invalide lors de la tentative de fermeture
- 26. Remplacement de contrôle et Emplacement du cache
- 27. Espace de noms CustomModelBinder/emplacement du projet
- 28. Emplacement du fichier de configuration XML SSIS
- 29. C# | Comment puis-je sélectionner un mot dans un TextBox par emplacement du curseur?
- 30. Emplacement du fichier de l'application iPhone compilée?
A travaillé comme un charme. Merci! – bbqfrito