Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1646 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C++] Problème avec les LPWSTR

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Problème avec les LPWSTR

n°1059982
nekromantt​iK
Pas une lumière !
Posté le 25-04-2005 à 16:09:04  profilanswer
 

Bonjour, voilà, je dois faire un outil de conversion WAV-> Vox, pour ça j'ai une DLL fournie, là j'ai pas de soucis.
 
Cet outil sera appelé en ligne de commande (ou les fichiers glissés directement sur l'executable), j'utilise donc la fonction  

Code :
  1. argv = CommandLineToArgvW(GetCommandLineW(), &argc);


pour recuperer la ligne de commande, ça marche, j'ai verifié avec un MessageBoxW, j'ai bien tout les arguments. Là où ça se corse pour moi, c'est que le nom de fichier doit etre fourni à la DLL en LPSTR, mais CommandLineToArgvW renvoie du LPWSTR.
 
à la compilation j'ai le message d'erreur suivant

Citation :

main.cpp(83) : error C2440: '=' : cannot convert from 'LPWSTR' to 'LPSTR'


 
Je cherche depuis ce matin, et je ne trouve pas la solution pour convertir le type. Le mieux que j'ai eu c'est le premier caractere de chaque element de la ligne de commande :'( .
 
ai je besoin de preciser que je suis un NEWB en C/C++.
 
voilà merci d'avance, meme si c'est pour me dire que c'est impossible à faire comme conversion :'(


---------------
Leboncoin vers RSS | Je pisse sur les 4pat' mixer et sur les Bi impuissants  :o
mood
Publicité
Posté le 25-04-2005 à 16:09:04  profilanswer
 

n°1059996
Tarabiscot​e
Posté le 25-04-2005 à 16:20:22  profilanswer
 

Regarde ça :
http://msdn.microsoft.com/library/ [...] stombs.asp
 
ou ça :
http://msdn.microsoft.com/library/ [...] wctomb.asp


Message édité par Tarabiscote le 25-04-2005 à 16:22:31
n°1060019
nekromantt​iK
Pas une lumière !
Posté le 25-04-2005 à 16:35:23  profilanswer
 

Bon ben, je sais pas ce que j'ai fait tout à l'heure, ça fonctionne avec wcstombs. J'ai du rater un truc ce matin quand j'ai testé
 
en tout cas, merci beaucoup Tarabiscote :jap:


---------------
Leboncoin vers RSS | Je pisse sur les 4pat' mixer et sur les Bi impuissants  :o

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C++] Problème avec les LPWSTR

 

Sujets relatifs
[VB6]probleme cloture avec un progprobleme de recup d'une variable dans la base
Automatisme Siemens STEP 7 : problème "occurrence"Problème avec Runtime.exec()
Problème d'affichage dans Guestbook !!!help !! problème formulaire et guestbook !!
problème de connexion à MySQL via DBIApache, MySQL, un problème.
Probleme avec l'instruction ORDER BYProblème de validation XHTML 1.1
Plus de sujets relatifs à : [C++] Problème avec les LPWSTR


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR