Jak sprawdzić czy myszka jest ze scrollem (rolką)
DevNull
Tworzymy mala funkcje:
function jest_rolka: Boolean;
begin
Result := GetSystemMetrics(SM_MOUSEWHEELPRESENT) <> 0;
end;
Wstawiamy na formę Buttona i w zdarzeniu OnClick dajemy:
procedure TForm1.Button1Click(Sender: TObject);
begin
if jest_rolka then
ShowMessage('Myszka posiada rolkę (scrolla).');
end;
a_s_f masz bardzo dowciapne żarty...
Albo zablokować rolkę, by nie przesuwala...
Nie umieścilem tej porady od tak sobie. W przypadku kiedy piszesz jakąś aplikację, która wymaga użycia rolki, dobrą rzeczą jest sprawdzenie czy myszka ją posiada.
Fajne ale kazdy chyba widzi czy ma rolke na myszce(to był zart):)