Bonjour,
Voici le bout de code posant un problème :
J'ai du integrer ces bouts de code utilisant les API pour monter des lecteurs reseaux Microsoft. (grace a l'aide trouvé sur ce forum...), le reste du code est pour les lib wxWIDGETS et sous l'EDI CodeBlocks.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DWORD nRet; NETRESOURCE nr; LPTSTR buff; DWORD buffsize = 256; nr.lpLocalName = lect; <---ERREUR DE CONVERSION nr.lpRemoteName = (LPSTR) GlobalAlloc(GPTR, 256); buff = (LPSTR) GlobalAlloc(GPTR, 256);
J'ai déclaré une variable wxString (utilisant wxWidegts) "lect".
Lors de la compilation j'ai une erreur :
error: invalid conversion from `const wxChar*' to `CHAR*'
Lorsque je met "R:" par exemple en place d'une variable "lect" cela fonctionne bien.
Si je déclare ma variable d'un type wxChar ou Char j'ai la même erreur.
Si quelqu'un peut m'aider a comprendre....
Merci
Partager