RECUPERER DES ARGUMENTS D'UN PROGRAMME EN LIGNE DE COMMANDE NASM WIN32
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
28 août 2007 à 23:21
agent 047
Messages postés5Date d'inscriptionsamedi 26 août 2006StatutMembreDernière intervention18 juin 2008
-
29 août 2007 à 16:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
agent 047
Messages postés5Date d'inscriptionsamedi 26 août 2006StatutMembreDernière intervention18 juin 2008 29 août 2007 à 16:31
je prends note merci pour tes conseils brunews.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 28 août 2007 à 23:26
j'oubliais:
CommandLineToArgvW nécessite qu'on libère la mémoire.
Cette source ne sera pas conservée plus de 24h.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 28 août 2007 à 23:21
CommandLineToArgvW est documenté avec exemple dans MSDN qui emploie bien GetCommandLineW.
Il faut bien entendu indiquer un format unicode à wprintf (W !!!) pour affichage.
Dans tous les cas, printf (et sa clique) n'ont rien à faire dans de l'ASM car très lent by design.
29 août 2007 à 16:31
28 août 2007 à 23:26
CommandLineToArgvW nécessite qu'on libère la mémoire.
Cette source ne sera pas conservée plus de 24h.
28 août 2007 à 23:21
Il faut bien entendu indiquer un format unicode à wprintf (W !!!) pour affichage.
Dans tous les cas, printf (et sa clique) n'ont rien à faire dans de l'ASM car très lent by design.