Estoy tratando de hacer un pequeño programa que pueda interceptar el proceso abierto de un archivo.Interceptar ventanas abrir archivo
El propósito es cuando un usuario hace doble clic en un archivo en una carpeta determinada, Windows le informa al software, luego procesa esa petición y devuelve a Windows los datos del archivo.
Quizás exista otra solución, como supervisar los mensajes abiertos y forzar a Windows a esperar mientras el programa prepara el contenido del archivo.
Una aplicación de este concepto, podría ser gestionar la desencriptación de un archivo de forma transparente para el usuario. En este contexto, el archivo encriptado estaría en el disco y cuando el usuario lo abra (haciendo doble clic en él o con alguna aplicación como el bloc de notas), el proceso en segundo plano interceptaría ese evento abierto, desencriptará el archivo y dará el contenido de ese archivo a la aplicación que pregunta.
Es un concepto un tanto extraño, podría ser como el concepto de red "Man In The Middle", pero con archivos en lugar de paquetes de red.
Gracias por leer.
¿Dónde podría uno encontrar información sobre un controlador de este tipo? – Geo
Me vinculé a la página de MS que tiene muchos recursos e información. –
software antivirus, sobre la marcha de cifrado/compresión y más está construido de esta manera por cierto. –