Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/07/2012, 01:52
ecfisa
 
Fecha de Ingreso: julio-2012
Mensajes: 133
Antigüedad: 11 años, 9 meses
Puntos: 22
Respuesta: Obtener string de un pointer

Hola carbon.

No entiendo bién que es lo que se recibe, si el valor de la dirección de LPARAM o si tenes acceso a la variable en sí.
Si el caso es el último, te pongo un ejemplo de como creo que podrías hacer:
Código C++:
Ver original
  1. ...
  2. {
  3.   char *txt = "El texto apuntado por LPARAM";
  4.   LPARAM lp = (LPARAM)txt;
  5.  
  6.   /* obtener el texto apuntado por lp */
  7.   unsigned char *PByte = (unsigned char *)lp;
  8.   char *result = (char*)PByte; /* texto apuntado en result */
  9.   printf("%s", result);        /* mostrar */
  10.   ...
  11. }

Saludos.