Na tomto webu naleznete článek o globálním odchytávání kláves, které můžete použít pro zachycení klávesové zkratky. Záměnu tlačítek myši pak provedete pomocí funkce Windows API:
Imports System.Runtime.InteropServices
Module Module1
Sub Main()
'Zaměnit první a druhé tlačítko
SwapMouseButton(True)
'Zrušit záměnu tlačítek
SwapMouseButton(False)
End Sub
<DllImport("user32.dll", EntryPoint:="SwapMouseButton")> _
Public Function SwapMouseButton(<MarshalAsAttribute(UnmanagedType.Bool)> ByVal fSwap As Boolean) _
As <MarshalAsAttribute(UnmanagedType.Bool)> Boolean
End Function
End Module
Je třeba si uvědomit, že záměna tlačítek proběhne u všech připojených myš-kompatibilních zařízení.
|