FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Detectar evento PASTE
Con un Hook global tipo WH_CALLWNDPROC se puede detectar WM_PASTE.
El problema está en que no detecta el evento si se realiza con el ratón (menú contextual), y por supuesto no lo detecta si la acción no se realiza con el mensaje WM_PASTE. Una aplicación puede leer el cliboard y copiarse su información sin necesidad de un WM_PASTE... Quizás la solución es detectar cuando una aplicación lee el clipboard, aunque esto tampoco garantiza que luego realize un "pegado". Al monitorear el clipboard con SetClipboardViewer e interceptar WM_DRAWCLIPBOARD, sólo detectamos los cambios producidos, es decir el equivalente a WM_COPY. He investigado en Google y en el foro sin sacar nada en claro. ¿A alguien se le ocurre como hacerlo? Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Detectar evento cambio de foco | pborges36 | OOP | 28 | 26-05-2014 03:34:48 |
Paste de Word a Memo | miquellg | Servers | 2 | 14-06-2007 17:07:59 |
Explicacion Copy Paste Undo de Clipboard | digital | Varios | 6 | 13-03-2007 22:24:40 |
Llamar evento desde otro evento | nachito_tuc | OOP | 1 | 23-08-2006 21:37:43 |
Detectar IP | Carliviris | Varios | 3 | 17-04-2006 19:18:26 |
|