Función GetClassName (winuser.h)

Recupera el nombre de la clase a la que pertenece la ventana especificada.

Sintaxis

int GetClassName(
  [in]  HWND   hWnd,
  [out] LPTSTR lpClassName,
  [in]  int    nMaxCount
);

Parámetros

[in] hWnd

Tipo: HWND

Identificador de la ventana y, indirectamente, la clase a la que pertenece la ventana.

[out] lpClassName

Tipo: LPTSTR

Cadena de nombre de clase.

[in] nMaxCount

Tipo: int

Longitud del búfer lpClassName , en caracteres. El búfer debe ser lo suficientemente grande como para incluir el carácter nulo de terminación; de lo contrario, la cadena de nombre de clase se trunca a nMaxCount-1 caracteres.

Valor devuelto

Tipo: int

Si la función se ejecuta correctamente, el valor devuelto es el número de caracteres copiados en el búfer, sin incluir el carácter nulo de terminación.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a la función GetLastError.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winuser.h (incluir Windows.h)
Library User32.lib
Archivo DLL User32.dll
Conjunto de API ext-ms-win-ntuser-windowclass-l1-1-0 (introducido en Windows 8)

Consulte también

Función FindWindowA, función GetClassInfoA, función GetClassLongA, función GetClassWord, Clases de ventana