Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   [ME] ShortCuts (https://www.delphipraxis.net/260-%5Bme%5D-shortcuts.html)

Daniel B 25. Jun 2002 19:05


[ME] ShortCuts
 
Hi,

weiss jemand ob diese ShortCuts unter ME schon vergeben sind?
Ich möchte nicht alle ausprobieren.

Strg+Alt+Shift+[irgendwelche Buchstaben/Zahlen]

Luckie 25. Jun 2002 19:35

Vier Tasten gleichzeitig drücken?

Ich meine ja nur :roll:.

d3g 25. Jun 2002 19:49

Hi Daniel B,

kaum. Ich habe gerade diese drei Tasten gedrückt und dann alle Tasten meiner Tastatur entlanggefahren und nichts ist passiert. Allerdings, soweit ich mich erinnern kann, belegt ICQ (benutz ich nicht mehr, kann's also nicht ausprobieren) einige Tastenkombinationen vom Typ [Ctrl][Alt][Shift][Buchstabe].

MfG,
d3g

Daniel B 25. Jun 2002 19:52

Ich hba ja kein ICQ.

Ich möchte ein Prog. schreiben das immer im Hintergrund ist und kann dann über ShortCuts gewisse sachen abrufen.


Nachtrag: das ganze sollte natürlich auch funktionieren, wenn ich Programme offen hab.

Luckie 25. Jun 2002 20:12

Da hilft wohl nur noch alle Programme durchtesten, viel Spaß :mrgreen:.

Daniel B 25. Jun 2002 20:15

:mrgreen: Das kann wohl nicht sein. ;)
Das muss auch so irgendwie raus zu kriegen sein.

Gibts vielleicht andere Möglichkeiten ?

d3g 25. Jun 2002 20:22

Hi Daniel,

das kannst du nur rauskriegen, indem su es ausprobierst. Aber das SYSTEM Windows ME belegt NICHTS nur evtl. irgendwelche Programme können dir den Rang streitig machen. Was du aber machen kannst, ist nicht RegisterHotKey() für diese Shortcuts zu verwenden, sondern einen Keyboard-Hook schreiben. Da kannst du dann noch in der HookProc-Funktion einfach nicht CallNextHookEx() aufrufen und dann kann eine Applicaktion noch so oft Tasten belegen, du bist früher dran.

MfG,
d3g

Daniel B 25. Jun 2002 20:24

Zitat:

Zitat von d3g
Da kannst du dann noch in der HookProc-Funktion einfach nicht CallNextHookEx() aufrufen und dann kann eine Applicaktion noch so oft Tasten belegen, du bist früher dran.

So ungefähr hatte ich mir das gedacht, hab aber nicht wirklich gewusst, das man da immer vorrang hat. Danke :)

Luckie 25. Jun 2002 20:32

Hm, fände ich aber nicht so toll, wenn ich Strg+V im Editor drücke und statt Text einzufügen, bekomme ich dann dein Programm zu sehen.

Daniel B 25. Jun 2002 20:41

Deswegen ja auch mit Alt und Shift, soo oft werde ich es nicht benutzen, aber wenn, dann kann ich auch 3-4Tasten drücken, damit hätte ich kein Prob., falls es nicht anders geht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:55 Uhr.
Seite 1 von 2  1 2      

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