Je veux détecter quand l'utilisateur a collé quelque chose dans la zone de texte. Je veux le détecter si l'utilisateur a utilisé la souris ou le clavier.Comment détecter une opération Coller dans une zone de texte?
C'est VB6
Je veux détecter quand l'utilisateur a collé quelque chose dans la zone de texte. Je veux le détecter si l'utilisateur a utilisé la souris ou le clavier.Comment détecter une opération Coller dans une zone de texte?
C'est VB6
Le HookXP de Karl E. Peterson est un exemple de code assez cool qui vous montre comment capturer un événement de collage, avec un tas d'autres choses intéressantes. J'ai modifié et dépouillé un peu, et a été en mesure de faire ce que vous avez demandé, donc je peux garantir que cela fonctionne. Je l'afficherais ici, mais je violerais son license.
Je pense que la seule façon de le faire est de sous-classe de la zone de texte et détecter l'événement WM_PASTE.
+1 Pour HookXP, encore une fois pour ne pas coller le code ici! Karl ** déteste ** ça. – MarkJ