Preguntas sobre programación API sobre LPCTSTR y char*
La función textout() tiene dos métodos:
virtual BOOL TextOut(
int x,
int y,
LPCTSTR lpszString,
int nCount
BOOL TextOut(
int x,
int y,
const CStringamp; str
);
Cuando se utiliza el primer método, el tercer parámetro es una cadena de tipo TCHAR, ya sea es wchar_t o char está determinado por los parámetros del compilador. Para el cuarto parámetro, debe usar la función _tcslen(), que es una definición macro de VC. También decidirá automáticamente si usar strlen() o wcslen(). los parámetros del compilador;
Si usa el segundo método, es simple. Solo necesita asignar la cadena a un CString y pasar el CString directamente;