A função SetSystemCursor permite que um aplicativo Personalizar os cursores de sistema. Ele substitui o conteúdo do cursor sistema especificada pela identificação com o conteúdo do cursor especificado por hcure, em seguida, destrói hcur.
(BOOL SetSystemCursor HCURSOR hcur, / / cursor a ser definida como um cursor de sistemaDWORDidentificação / / identificador do cursor do sistema para substituir);
O sistema destrói hcur chamando a função DestroyCursor . Portanto, hcur não pode ser um cursor carregado usando a LoadCursor função. Para especificar um cursor carregado a partir de um recurso, cópia o cursor usando a função de CopyCursor , em seguida, passar a cópia para SetSystemCursor.
A seguir está uma lista de identificadores de cursor de sistema:
Valor | Descrição |
---|---|
OCR_APPSTARTING | Seta padrão e pequena ampulheta |
OCR_NORMAL | Seta padrão |
OCR_CROSS | Fio de retículo |
OCR_HAND | Windows NT 5.0 e posterior: Mão |
OCR_HELP | Seta e ponto de interrogação |
OCR_IBEAM | Em forma de i |
OCR_NO | Círculo cortado |
OCR_SIZEALL | Seta com quatro pontas apontando para o norte, Sul, leste e oeste |
OCR_SIZENESW | SUDOESTE e seta de duas pontas apontando para nordeste |
OCR_SIZENS | Sul e a seta de duas pontas apontando para norte |
OCR_SIZENWSE | Sudeste e a seta de duas pontas apontando para noroeste |
OCR_SIZEWE | Seta de duas pontas apontando para oeste e leste |
OCR_UP | Seta vertical |
OCR_WAIT | Ampulheta |
Se a função for bem-sucedido, o valor de retorno é diferente de zero.
Se a função falhar, o valor de retorno é zero. Para informações de erro estendidas get, chamar GetLastError.
nbsp; Windows &NT: requer a versão 3.5 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, DestroyCursor, LoadCursor, LoadCursorFromFile, SetCursor