Autor Beitrag
PLuS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 98

Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
BeitragVerfasst: Mo 28.08.06 16:54 
Halli Hallo!

Gibt es eine Möglichkeit, alle Hotkeys, die im System registriert sind, aufzulisten?

Ich muss von einer anderen Anwendung (TeamSpeak-Client) wissen, welchen Hotkey sie für eine bestimmte Aktion (Push-To-Talk) benutzt, um das Event dann selber auslösen zu können.

Ich hoffe, ihr versteht einigermaßen, was ich machen will.

Mein Dank schonmal im Vorraus!

Thomas

_________________
Der letzte macht die Tür zu!
PLuS Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 98

Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
BeitragVerfasst: Di 29.08.06 15:07 
*PUSH*

Wenn jemand weiß, dass es nicht geht, könnte er das hier auch mitteilen, dann muss ich das irgendwie anders anstellen. (Das würde mich schon ein kleines Stück weiter bringen)


Es muss auch nicht unbedingt jeder Hotkey aufgelistet sein. Vielleicht komme ich auch über die WinAPI an die Hotkeys einer bestimmten Anwendung ran (nichts anderes brauche ich ja).


Ich bin für die verrücktesten Ideen zu haben! :D


Thomas

_________________
Der letzte macht die Tür zu!
espen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 90
Erhaltene Danke: 1


D6 Prof./D7 Prof. MSSQL, MySQL
BeitragVerfasst: Fr 01.09.06 01:00 
*Kopf kratz*
Was willst Du ?
Im System registrierte Shortcuts ?
Sowas ? www.computerhope.com/shortcut.htm
Sorry, stelle Deine Frage nochmal...

Gruss,
Espen
heinze
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 112

XP
D4 Prof
BeitragVerfasst: Fr 01.09.06 08:09 
Also grob gesagt ist das Extrem grob was du vorhast.

www.teamspeak-einstieg.de/fluestern

Ich denke in dem Menü kannst du den Passenden Shortcut selbst erstellen. Oder willst du n Programm schreiben mit dem du andere Spieler zum schweigen bringst und daher das Progamm sich den Shortcut selbst suchen muss (sofern vorhanden)?

_________________
Für Fehler haftet die Tastatur bzw Für Gramatik ist meine legasthenie zu verklagen sonstige Verbesserungsvorschläge meiner Text bitte per pn an mich
PLuS Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 98

Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
BeitragVerfasst: Fr 01.09.06 22:02 
Ihr versteht mein Problem nicht!

Ich will wissen, welchen Hotkey der TeamSpeak-Client registriert hat!



Also nochmal: Der Client registriert sich Hotkeys, auf die er dann reagiert.
Ich muss nun wissen, welche Hotkeys das sind, um selber dieses Event auslösen zu können.

_________________
Der letzte macht die Tür zu!
DarkLord05
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: Sa 02.09.06 01:07 
Such mal die Kompo "HotKeyManager". Gabs glaub ich bei torry.net.
Die kann einiges in sachen HotKeys. Glaub die kann auch auflisten, bin mir nicht ganz sicher.
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Sa 02.09.06 02:36 
TS lässt sich soweit ich weis auch direkt ansprechen, hierzu kannst du doch mal eine Frage in dieses Forum hier posten:
www.teamspeak-einsti...wforum&f=24&

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
PLuS Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 98

Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
BeitragVerfasst: Sa 02.09.06 11:04 
Nein, TeamSpeak liefert zwar zwei Schnittstellen mit, jedoch ist dort nicht enthalten, was ich brauche!

Ich kenne mich genug mit TeamSpeak aus und bin auch in dem von dir geposteten Forum sehr aktiv, es geht mir also wirklich nur darum, dass ich den Hotkey wissen will. (Es könnte genauso gut ein anderes Programm sein, hat also in dem Sinne nichts mit TeamSpeak zu tun)

//EDIT: Die Kompo THotkeyManager hab ich schon, die kann es nicht!


Aber ich erkläre es gerne nochmal: Da ist ein externes Programm XYZ, das sich Hotkeys registriert. Mit meinem Programm muss ich jetzt wissen, welche Hotkeys das sind.
Die Config, in der das gespeichert wird, ist leider verschlüsselt, deswegen ist meine Frage, ob sich das auch mit Hilfe der WinAPI auslesen lässt.

_________________
Der letzte macht die Tür zu!
evilsoft.de
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 39

XP
Delphi 7
BeitragVerfasst: Sa 02.09.06 14:38 
versuchs mit nem Hook auf "RegisterHotKey"!
PLuS Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 98

Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
BeitragVerfasst: Sa 02.09.06 17:48 
Das ist doch ne gute Idee, die mich auch weiterbringt!
Danke!

Das setzt aber voraus, dass mein Programm eher gestartet wird, also bevor das Programm sich seine Hotkeys registriert hat. Oder sehe ich das falsch?

_________________
Der letzte macht die Tür zu!
evilsoft.de
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 39

XP
Delphi 7
BeitragVerfasst: Sa 02.09.06 18:59 
user profile iconPLuS hat folgendes geschrieben:
Das ist doch ne gute Idee, die mich auch weiterbringt!
Danke!

Das setzt aber voraus, dass mein Programm eher gestartet wird, also bevor das Programm sich seine Hotkeys registriert hat. Oder sehe ich das falsch?


richtig!