es facil.....
para abrir el archivo se utiliza la funcion
command con eso recibes los parametros y nombre del archivo... y todo es cuestion de registrar que tu programa es el asociado a la extension
en el registro de windows:
HKEY_CLASSES_ROOT\mp3file
Aqui indicas el icono
HKEY_CLASSES_ROOT\mp3file\DefaultIcon
Aqui el programa con el que se va abrir
HKEY_CLASSES_ROOT\mp3file\shell\open\command
Otra manera de hacerlo es:
En el exploradore de windows (ej. xp en español)
En el menu herramientas\opciones de carpetas en la pestaña tipos de archivo
ahi buscas en la lista MP3 abaja hay un boton que dice Opciones avanzadas das clic
y ahi le puedes crear las acciones que necesites por ejemplo Abrir
le das en Nuevo
Solicita el nombre de la Accion y la aplicacion que llevara acabo la accion
Ejemplo
Accion:Tocar
Aplicacion: MipropioReproductorMp3.exe %1
y aceptar la accion que quieras que funcione dando doble clic o con enter tienes que seleccionarla y establecerla como predeterminada ahi esta el boton
y se cambiara a negrita
Otra opcion puede ser
Dando clic derecho sobre un archivo Mp3 seleccionar Abrir con... y elegir programa despues buscar el programa propio.... y seleccionar la casilla
Utilizar siempre el programa seleccionado para abrir este tipo de archivosSaludos