Desabilitar o Mouse

Delphi

26/08/2003

Gostaria de uma função para que possa desabilitar o mouse, se alguem puder me ajudar.

agradeço


Fernando

Fernando

Curtidas 0

Respostas

Carnette

Carnette

26/08/2003

Tirado do 800 dicas e truques em Delphi do LloydSoft
http://www.lloydsoft.hpg.ig.com.br/

410 - Ocultar/exibir o cursor do mouse
Inclua na seção uses: Windows

- Escreva a função abaixo:

function MouseShowCursor(const Show: boolean): boolean;
var
I: integer;
begin
I := ShowCursor(LongBool(true));
if Show then begin
Result := I >= 0;
while I < 0 do begin
Result := ShowCursor(LongBool(true)) >= 0;
Inc(I);
end;
end else begin
Result := I < 0;
while I >= 0 do begin
Result := ShowCursor(LongBool(false)) < 0;
Dec(I);
end;
end;
end;
- Exemplos de uso:

MouseShowCursor(false); { Oculta o cursor }
MouseShowCursor(true); { Exibe o cursor }


GOSTEI 0
POSTAR