[C con Clase] recuperar el texto de un boton

Tanburi Dario tamburi en southlink.com.ar
Mie Mar 26 12:44:58 CET 2008


Ok
si hago esto:
v->GetDlgItemText(IDOK,&cadena);

pero me da el siguiente error:
error C2664: 'int __thiscall CWnd::GetDlgItemTextA(int,class CString &) 
const' : cannot convert parameter 2 from 'class CString *' to 'class CString 
&'

Que hago mal.
Gracias Dario


----- Original Message ----- 
From: "Programante" <programante en gmail.com>
To: "Lista de correo sobre C y C++" <cconclase en listas.conclase.net>
Sent: Tuesday, March 25, 2008 8:15 PM
Subject: Re: [C con Clase] recuperar el texto de un boton


> Tanburi Dario escribió:
>> Hola,
>> estoy con Visual c++, quiero recuperar el texto de un boton, hago lo
>> siguiente:
>>
>> CWnd *v;
>> CString cadena;
>> v->GetDlgItemText(v->GetDlgItem(IDOK),&cadena)
>>
>> y me da el siguiente error:
>>
>> error C2664: 'int __thiscall CWnd::GetDlgItemTextA(int,class CString
>> &) const' : cannot convert parameter 1 from 'class CWnd *' to 'int'
>>
>> Que estoy haciendo mal.
>>
>> Gracias
>> Dario
>
> v->GetDlgItem(IDOK) devuelve un HWND, mientras que GetDlgItemText espera
> un entero como primer parámetro.
> Me parece que lo que querías hacer es v->GetDlgItemText(IDOK,&cadena)
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
> __________ Información de NOD32, revisión 2711 (20071207) __________
>
> Este mensaje ha sido analizado con  NOD32 antivirus system
> http://www.nod32.com
>
> 





Más información sobre la lista de distribución Cconclase