Compartir a través de


Macro CopyCursor (winuser.h)

Copia el cursor especificado.

Syntax

HCURSOR CopyCursor(
  [in] pcur
);

Parámetros

[in] pcur

Tipo: HCURSOR

Identificador del cursor que se va a copiar.

Valor devuelto

Tipo: HCURSOR

Si la llamada se realiza correctamente, el valor devuelto es un identificador del cursor duplicado.

Si se produce un error en la llamada, el valor devuelto es NULL. Para obtener información de error extendida, llame a GetLastError.

Observaciones

CopyCursor permite a una aplicación o DLL obtener el identificador de una forma de cursor propiedad de otro módulo. A continuación, si se libera el otro módulo, la aplicación todavía puede usar la forma del cursor.

Antes de cerrar, una aplicación debe llamar a la función DestroyCursor para liberar los recursos del sistema asociados al cursor.

No use la función CopyCursor para cursores animados. En su lugar, use la función CopyImage .

CopyCursor se implementa como una llamada a la función CopyIcon .

#define CopyCursor(pcur) ((HCURSOR)CopyIcon((HICON)(pcur)))

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
Header winuser.h (incluya Windows.h)

Consulte también

Conceptual

CopyIcon

CopyImage

Cursores

DestroyCursor

GetCursor

Referencia

SetCursor

ShowCursor