A CreateCursor função cria um cursor ter o tamanho especificado, bit padrões e ponto de acesso.
(HCURSOR CreateCursor HINSTANCE hInst, / / identificador de instância de aplicativointxHotSpot, / / posição horizontal de hot spotintyHotSpot, / / posição vertical do hot spotintnWidth, / / largura do cursor intnHeight, / / altura do cursorVOID CONST* pvANDPlane, / / ponteiro para matriz de máscara de bits eVOID CONST* pvXORPlane / / ponteiro para matriz de máscara de bits XOR);
Se a função for bem-sucedido, o valor de retorno identifica o cursor.
Se a função falhar, o valor de retorno é NULL. Para informações de erro estendidas get, chamar GetLastError.
O nWidth e nHeight parâmetros devem especificar uma largura e altura que são suportadas pelo driver de vídeo atual, porque o sistema não é possível criar cursores de outros tamanhos. Para determinar a largura e altura com suporte pelo driver de Exibir, usar o GetSystemMetrics função, especificando o valor SM_CXCURSOR ou SM_CYCURSOR.
Antes de fechar, um aplicativo deve chamar o DestroyCursor função para livre quaisquer recursos sistema associado com o cursor.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Biblioteca de importação:Use user32.lib.
Visão geral de cursores, funções de Cursor, CreateIcon, DestroyCursor, GetModuleHandle, GetSystemMetrics, SetCursor