Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Maus windowsweit manipulieren (https://www.delphipraxis.net/140445-maus-windowsweit-manipulieren.html)

Jacobi 18. Sep 2009 08:34


Maus windowsweit manipulieren
 
Hallo,

möchte gerne das meine Maus, bei allen laufenden Programmen, noch einem Links Down automatisch und ohne, daß ich die taste loslasse ein Links up gesendet wird.


Gruß


Andreas

Reinhard Kern 18. Sep 2009 09:31

Re: Maus windowsweit manipulieren
 
Zitat:

Zitat von Jacobi
möchte gerne das meine Maus, bei allen laufenden Programmen, noch einem Links Down automatisch und ohne, daß ich die taste loslasse ein Links up gesendet wird.

Hallo,

neben anderen Auswirkungen hiesse das, dass kein Drag&Drop mehr möglich ist. Das kann man nur als unzulässig charakterisieren, also reine Malware.

Gruss Reinhard

jfheins 18. Sep 2009 10:09

Re: Maus windowsweit manipulieren
 
Naja, vll. geht es um einen speziellen Bereich (Touchscreen, Eingabehilfen, ...)

In diesem Fall würde ich es mit Hooks probieren - vll. etwas Overkill, aber es müsste gehen ^^

Forlan 18. Sep 2009 10:11

Re: Maus windowsweit manipulieren
 
Zitat:

Zitat von jfheins
Naja, vll. geht es um einen speziellen Bereich (Touchscreen, Eingabehilfen, ...)

In diesem Fall würde ich es mit Hooks probieren - vll. etwas Overkill, aber es müsste gehen ^^

Naja, vllt. nicht ganz Overkill... Wenn er etwas Systemweit machen möchte sind Hooks wohl doch angebracht^^

Hier im Forum suchenMaus Hooks

Jacobi 18. Sep 2009 10:15

Re: Maus windowsweit manipulieren
 
Hallo,
danke schon mal für die Antworten brauche aber mehr Hilfe.

es müßte ein und ausschaltbar sein.
es geht um pokern mit 16 tischen und ich ziehe die maus oft vorm loslassen vom Button weg. somit muß ich die aktion wiederholen(nervig)

DeddyH 18. Sep 2009 10:17

Re: Maus windowsweit manipulieren
 
Ein gutes Tutorial zu Hooks findest Du bei Assarbad.

himitsu 18. Sep 2009 10:20

Re: Maus windowsweit manipulieren
 
Dann würde ich das aber nicht systemweit, sondern nur in diesem Programm ändern.

Also den Hook nur in dieses Programm injizieren.

Jacobi 18. Sep 2009 10:53

Re: Maus windowsweit manipulieren
 
begin
while CheckBox1.Checked do
if Odd(GetAsyncKeyState(VK_LBUTTON)) then
begin
{Befehl Linke Maustaste Sytemweit Up?}


end;

Forlan 18. Sep 2009 10:55

Re: Maus windowsweit manipulieren
 
Zitat:

Zitat von Jacobi
begin
while CheckBox1.Checked do
if Odd(GetAsyncKeyState(VK_LBUTTON)) then
begin
{Befehl Linke Maustaste Sytemweit Up?}


end;

Wenn es doch so leicht wäre... :mrgreen:

Guck dir mal den Link an den DeddyH gepostet hat.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:24 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