Entradas

Mostrando entradas de junio, 2011

Programa que abre cierto tipo de archivo

Un ejemplo de como obtener el nombre, dirección del ejecutable entre otras cosas de un tipo de archivo, protocolo, clsid, etc. #include <windows.h> #include <Shlwapi.h> #include <stdio.h> #pragma comment(lib, "shlwapi.lib" ) char * assocStr [] = { "ASSOCSTR_COMMAND" , "ASSOCSTR_EXECUTABLE" , "ASSOCSTR_FRIENDLYDOCNAME" , "ASSOCSTR_FRIENDLYAPPNAME" , "ASSOCSTR_NOOPEN" , "ASSOCSTR_SHELLNEWVALUE" , "ASSOCSTR_DDECOMMAND" , "ASSOCSTR_DDEIFEXEC" , "ASSOCSTR_DDEAPPLICATION" , "ASSOCSTR_DDETOPIC" , "ASSOCSTR_INFOTIP" , "ASSOCSTR_QUICKTIP" , "ASSOCSTR_TILEINFO" , "ASSOCSTR_CONTENTTYPE" , "ASSOCSTR_DEFAULTICON" , "ASSOCSTR_SHELLEXTENSION" , "ASSOCSTR_DROPTARGET" , "ASSOCSTR_DELEGATEEXECUTE" ,