Bonjour,
J'utilise la fonction CommandLineToArgvW afin de récupérer les paramètres. Cependant, je n'arrive pas à récupérer correctement un paramètre comprenant des espaces. Pour celà, j'encadre mon paramètre avec des doubles quotes, mais ça ne marche pas correctement.
Commande:
Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part D:\tmp1\ "C:\Documents and Settings\yguduszeit\" *.pdf *.doc
listParam[0] => prog.exe
Code : Sélectionner tout - Visualiser dans une fenêtre à part WCHAR** listParam = CommandLineToArgvW(GetCommandLineW(), &m_nbParams);
listParam[1] => D:\tmp1\
listParam[2] => C:\Documents and Settings\yguduszeit\" *.pdf *.doc
Une idée?
Partager