PDA

Visualizza la versione completa : [C] ShellExecute: funzionamento ed uso


akiraseno
24-10-2005, 11:20
Salve a tutti, ho trovato questa funzione in internet che apre un file:

int apri_file(char s[]) //s è il percorso del file
{
if ((int)(ShellExecute(0,"open",s,NULL,"c:/",SW_SHOW))<33)
{
printf("errore");
return(-1);
}
return(0);
}

qualcuno potrebbe spiegarmi il significato della funzione ShellExecute, cosa vogliano dire i parametri e perchè se il valore ritornato è <33 viena stampato a video errore?
Grazie in anticipo dell'aiuto

Samuele_70
24-10-2005, 12:58
Leggi qui : (fonte MSDN)
ShellExecute Function (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp)

Loading