Hola,
Tienes que asociar un tipo de archivo (mediante su extensión) con tu programa. Será Windows el encargado de llamar a tu programa cuando se precise abrir el tipo de fichero de marras, y será Windows quien pase a tu programa (mediante comandos pasados a este) la ruta del archivo o archivos seleccionados, es decir, los archivos que deberías abrir... o mostrar,... o hacer lo que necesites con ellos.
PD. No corras tanto D-MO... no corras tanto... Pero sí, esta vez te me adelantaste.