Compartir a través de


CWnd::GetWindowText

Copia el título de la leyenda de CWnd (si tiene) en el búfer indicada por lpszStringBuf o en la cadena rStringde destino.

int GetWindowText(
   LPTSTR lpszStringBuf,
   int nMaxCount 
) const;
void GetWindowText(
   CString& rString 
) const;

Parámetros

  • lpszStringBuf
    Puntos en el búfer que es recibir la cadena copiada del título de la ventana.

  • nMaxCount
    Especifica el número máximo de caracteres que se copien en el búfer, incluido el carácter null de terminación.Si la cadena es mayor que el número de caracteres especificado en nMaxCount, se trunca.

  • rString
    Un objeto de CString que es recibir la cadena copiada del título de la ventana.

Valor devuelto

Especifica la longitud, en caracteres, string copiada, sin incluir el carácter null de terminación.Es 0 si CWnd no tiene ninguna leyenda o si la leyenda está vacía.

Comentarios

Si el objeto de CWnd es un control, la función miembro de GetWindowText copia el texto dentro del control en lugar de copiar la leyenda.

Esta función miembro hace que el mensaje de WM_GETTEXT se envía al objeto de CWnd .

Ejemplo

Vea el ejemplo para CWnd::SetWindowText.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

CWnd::SetWindowText

WM_GETTEXT

CWnd::GetWindowTextLength