Foros - Stratos

Programadores => Programación gráfica => Mensaje iniciado por: SkyNetBCN en 05 de Febrero de 2006, 10:21:13 PM

Título: Duda Con Wchar
Publicado por: SkyNetBCN en 05 de Febrero de 2006, 10:21:13 PM
 Hola, hasta ahora escribía mi código con formato multibyte, al cambiarlo a unicode "como me recomendaron en este foro", empecé a recibir errores y más errores al compialar... Hasta ahora, algo que hacía con algo tan sencillo como:

TCHAR x[MAX_PATH];
GetCurrentDirectory(MAX_PATH,x);
wprintf(x,"%s\\Objects\\Marte.ccr",x);
Objeto = new CObjetos(x,d3dDevice);

ahora no hay manera... (nooo)   intento hacerlo ...

WCHAR x[MAX_PATH];
GetCurrentDirectory(MAX_PATH,str);
wprintf(x,"%s\\Objects\\Marte.ccr", x);

pero al hacer el wprintf no se me copia NADA en la variable x...

Alguna ayuda??
Muchas gracias.
Título: Duda Con Wchar
Publicado por: zupervaca en 05 de Febrero de 2006, 10:46:17 PM
 wprintf es para pintar en la consola o una ventana un texto, si lo que quieres es formatear un string es con swprintf


zuperconsejo: Las funciones se llaman igual salvo que tiene una w.