Aparência e localização do cursor

O sistema automaticamente exibe um cursor para o mouse e atualiza sua posição na tela. Você pode obter atual tela coordenadas do cursor e mover o cursor para qualquer local na tela, usando as funções GetCursorPos e SetCursorPos , respectivamente.

Você também pode recuperar o identificador para o cursor atual usando a função GetCursor e você pode definir o cursor usando o SetCursor função. Depois que você chamar o SetCursor, não altera a aparência do cursor até que o mouse se move, o cursor é definido explicitamente como um cursor diferente, ou um comando de sistema é executado.

Quando o usuário move o mouse, o sistema redesenha o cursor no novo local. O sistema automaticamente redesenha o design cursor associado com a janela para o qual o cursor está apontando.

Você pode ocultar e reexibir o cursor, sem alterar o design cursor, usando o ShowCursor função. Essa função usa um contador interno para determinar quando ocultar ou exibir o cursor. Uma tentativa de mostrar o cursor incrementa o contador; uma tentativa de ocultar diminui o cursor o contador. O cursor está visível somente se este contador for maior ou igual a zero.

Index