Visual C++ .NET - Problema con los LPCTSTR

   
Vista:

Problema con los LPCTSTR

Publicado por José Manuel Sánchez (1 intervención) el 02/02/2009 13:57:58
Hola a todos,

Estoy haciendo una aplicación en Visual Studio en la que tengo que leer datos de un puerto serie. Para ello utilizo la libreria TSerial (http://www.tetraedre.com/advanced/serial2.php). Bien, mi problema viene aquí.

La cuestión es que no me deja utilizar esta librería porque dentro hace la llamada a la función de windows.h createFile(....). Bien, esta función admite como primer parámetro un LPCTSTR, que por lo que he leído por ahí no es más que un const char *.

Como parámetro LPCTSTR se le pasa un char *, en concreto "COM1" directamente. La cosa es que el compilador no se lo traga, me dice que no puede convertir un tipo de char * a LPCTSTR. Yo creo que esto no debería dar problemas, pero por lo visto sí.

He probado a hacer un programa de prueba en el Dev-C++ y ese compilador sí lo admite sin problemas, así que no sé qué puede ser.

¿Alguna idea? ¿A alguien le ha pasado algo parecido? ¿Alguien ha tenido problemas utilizando los LPCTSTR de windows.h en Visual Studio?

Gracias de antemano!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Visual C++ .NET
- Código fuente de Visual C++ .NET
información
Códigos de Visual C++ .NET
- Calculo de Edad en C++
- Algoritmo del cronometro en c++
- codigo ascii a decimal