bonjour,
c'est encore moi
voici mon code
Code C/C++ :
{
char adresse[]="monexecutable.exe";
SHELLEXECUTEINFO ExecuteInfo;
memset(&ExecuteInfo, 0, sizeof(ExecuteInfo));
ExecuteInfo.cbSize = sizeof(ExecuteInfo);
ExecuteInfo.lpFile = adresse;
if(ShellExecuteEx(&ExecuteInfo) == FALSE)
{
// erreur
printf("erreur!!");
}
printf("\nlooool, ca marche :p\n\n");
return EXIT_SUCCESS;
}
quand je le mets dans un programme seul, en main, il n'y a aucune erreur, ça compile, ça s'exécute très bien!!
quand je le mets en fonction, erreur!!
error C2440: '=' : impossible de convertir de 'char [71]' en 'LPCWSTR'
qu'est ce que ça veut dire
