Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Sonstiges (https://www.delphipraxis.net/45-library-sonstiges/)
-   -   Maustasten vertauschen (https://www.delphipraxis.net/26597-maustasten-vertauschen.html)

Yan 26. Jul 2004 08:56


Maustasten vertauschen
 
Für User, die die Systemeinstellung nicht finden, oder einfach nur mal ausprobieren wollen, wie sich Linkshänder an einem PC fühlen. :wink:

Delphi-Quellcode:
procedure SwapMouseButtons(const Swap: Boolean);
Begin
  if Swap then
    SystemParametersInfo(SPI_SETMOUSEBUTTONSWAP,1, Nil, 0)
  else
    SystemParametersInfo(SPI_SETMOUSEBUTTONSWAP,0, Nil, 0);
end;
mit
Delphi-Quellcode:
SwapMouseButtons(true)
werden die Tasten vertauscht, mit
Delphi-Quellcode:
SwapMouseButtons(false)
wieder zurückgesetzt.


[edit=Matze]Der Code stammt ursprünglich von Delphi-Treff

@Daniel: Ich habe dort angefragt und darf den Code hier veröffentlichen. ;)
[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz