Se connecter avec
S'enregistrer | Connectez-vous

problème pour recuperer le nom d'un fichier dans un lecteur

Dernière réponse : dans Programmation

je voudrais recuperer le nom du fichier pour le lire en tant que video ou audio. dans mon programme j'ai :
HRESULT he;
IGraphBuilder *pGraph;
ImediaControl *pControl;

hr=pGraph->renderFile(fichier,NULL);
hr=pControl->Run();

Mais pour le nom du fichier je voudrai le recuperer dans ma CFileDialog(boite pour ouvrir fichier). Mais le renderfile demande en paramètre un LPCWSTR, et moi je crois qu'il faut recuperer le nom du fichier de ma boite de dialogue par la fonction GetPathName() qui utilise un CString. Donc si qq'un avait une solution.
Lassé par la pub ? Créez un compte

j'ai essayé je crois que ça marche mais j'ai un problème car mon LPCWSTR=L"nom du chemin" et le L je n'arrive pas à le rajouter car moi je voudarai que mon fichier soit un CString donc dans ce cas le L disparait lorsqu'on caste.
Lassé par la pub ? Créez un compte