GranPicS
Messages postés41Date d'inscriptionmardi 19 mai 2009StatutMembreDernière intervention30 juin 2011
-
10 juin 2009 à 09:47
GranPicS
Messages postés41Date d'inscriptionmardi 19 mai 2009StatutMembreDernière intervention30 juin 2011
-
22 juin 2009 à 12:11
Bonjour,
J'aimerais savoir comment il serait possible de désactiver le curseur dans un textbox ou un richtexbox.
J'espère que cette opération est possible en .NET car à chaque fois que quelqu'un à posé cette question sur le forum il n'a pas eu de réponse (à croire que ce sujet est tabou ).
GranPicS
Messages postés41Date d'inscriptionmardi 19 mai 2009StatutMembreDernière intervention30 juin 2011 10 juin 2009 à 15:30
Je suis désolé PCPT mais je ne comprend à quoi correspond "Text1". Est-il normal que l'on ne cite jamais le nom de la textbox dont on veux supprimer le curseur?
Le code ne marche pas et les deux 'Text1' sont considérés comme "non déclaré", je m'y suis surement mal pris, voici ce que j'ai tapé:
Public
Class Form1
Private
Declare
Function HideCaret
Lib
"user32" (
ByVal hwnd
As IntPtr)
As
Integer
Private
Sub Form1_Load(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles
MyBase.LoadHideCaret(Text1.hwnd)
End
Sub
Private
Sub RichTextBox1_GotFocus()HideCaret(Text1.hwnd)
GranPicS
Messages postés41Date d'inscriptionmardi 19 mai 2009StatutMembreDernière intervention30 juin 2011 10 juin 2009 à 16:13
Oui je me doutais bien que c'était pour l'exemple mais quand j'avais testé avec 'Richtextbox1' à la place de 'Text1' l'erreur était pire.
J'ai aussi remplacé les '.hwnd' par des '.handle' et là miracle plus d'erreur.....Sauf que quand je lance mon application le curseur est toujours là (même si ma richtextbox est en 'readonly =true')
Vous n’avez pas trouvé la réponse que vous recherchez ?