Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : pb char[] et wchar_t [ Divers / Divers ] (Spoolega)

dimanche 14 septembre 2008 à 20:08:04 | pb char[] et wchar_t

Spoolega

Bonjour,
Je veux récupérer la liste des processus pour l'afficher dans la console :

while(Process32Next(hprocess, &structprocess))
        printf("%s\n", structprocess.szExeFile );
 
Je récupère seulement la première lettre, et pas la chaine de caractères (surement a cause du type wchar_t)
Comment faire pour l'avoir en entier ?

Merci.

dimanche 14 septembre 2008 à 20:35:50 | Re : pb char[] et wchar_t

racpp

Administrateur CodeS-SourceS
Salut,
Il parait que tu utilises UNICODE. Ainsi Process32Next() devient Process32NextW() et la structure PROCESSENTRY32 devient PROCESSENTRY32W. Tu peux utiliser directement les versions ANSI Process32NextA() et PROCESSENTRY32A. Mais il est préférable de désactiver le mode UNICODE dans ton projet pour garder la syntaxe originale.



Cette discussion est classé dans : pb, wchar, char, structprocess


Répondre à ce message

Sujets en rapport avec ce message

PB DE CHAINE DE CARACTERE [ par Orkblutt ] pkoi ceci me genere t'il une erreur a l'execution??#include void main(){ int o; o=2000; char* O=new char; itoa(o,O,10); char* ch="Fichier"; strcat(ch, PB DE CHAINE DE CARACTERE [ par Orkblutt ] pkoi ceci me genere t'il une erreur a l'execution??#include void main(){ int o; o=2000; char* O=new char; itoa(o,O,10); char* ch="Fichier"; strcat(ch, Pb Class et pointeur ... [ par payen ] salut a tous,j'ai un petit probleme en C++: j'ai definit une class CImage, avec entre autre, un pointeur vers une variable de type char (char *nom_ima pb avec variable [ par jeffise57 ] Please aidez moiJe reçoit comme arugument du fonction des variables unsigned char* et je doit passer dans une deuxième fonction les même arguments mai Pb vector de vector de char ! [ par nicolas66 ] Ben g un pti pb avec ce prog en Cpp, à la compile ca passe mé à l'execution ca plante !! si vous savé pk merci d'avance !(c censé initialisé un buffer char* => WCHAR [ par Chouchou182 ] BonjourJe cherche à transformer une chaine de caractères (char*) en une chaine UNICODE donc wchar_t* ou WCHAR*.J'utilise (surement mal) la fonction:Mu pb malloc [ par youpiyoyo ] d'apres msdn char *string; /* Allocate space for a path name */ string = malloc( _MAX_PATH );deja ca chez moi ca compil pas me compilo me di impos pb mémoire (suite) [ par moloko2000 ] Non en fait on ne peux pas allouer une fois pour toute puisque ma fonction c est appelée à chaque enregistrement par un autre programme(4D).Donc l'all pb de nom de volume [ par shinevilkyo ] voici un bout de mon code j utile la fonc getvolumeinfo mais j ai un pb et je ne trouve po de koi il s agit merci d aider un debutant a rogrammer sous wcstok [ par frdestroyers27 ] Bonjours a tous!j'ai un petit probleme avec wcstokje ne sais pas comment declarer une constante WCHARpour faire mon token...avec char ont faitchar tok


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.