Bonjour,

Je ne sais pas si le titre convient à mon problème mais le voici :

J'utilise la fonction ShellExecuteEx, pas de problème de ce coté la.
Par contre j'ai un soucis pour un des paramètres :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 lpExecInfo.lpFile = _T("\\Temp\\test.pdf");
Si j'écris en dur le chemin pour accéder à mon pdf, tout va bien, mais j'aimerais pouvoir préciser quel fichier ouvrir grâce à une variable de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
CHAR commandString [256];
Qui contiendra mon chemin comme
\\Temp\\test.pdf (apparement on peux préciser le répertoire donc au pire juste test.pdf)

Mon problème est que je ne sais pas comment faire pour avoir ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
lpExecInfo.lpFile = _T(commandString);
lpExecInfo.lpFile est un unsigned short* et commandString un char[256].

Merci de votre aide.

Question à part, si mon pdf était sur un serveur, comment y accéder?

//192.168.0.1//dossierblabla//blabla/monpdf.pdf ?