| Autor |
Beitrag |
PLuS
      
Beiträge: 98
Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
|
Verfasst: 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 
      
Beiträge: 98
Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
|
Verfasst: 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!
Thomas
_________________ Der letzte macht die Tür zu!
|
|
espen
      
Beiträge: 90
Erhaltene Danke: 1
D6 Prof./D7 Prof. MSSQL, MySQL
|
Verfasst: 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
      
Beiträge: 112
XP
D4 Prof
|
Verfasst: 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 
      
Beiträge: 98
Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
|
Verfasst: 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
      
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++
|
Verfasst: 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
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: 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 
      
Beiträge: 98
Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
|
Verfasst: 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
      
Beiträge: 39
XP
Delphi 7
|
Verfasst: Sa 02.09.06 14:38
versuchs mit nem Hook auf "RegisterHotKey"!
|
|
PLuS 
      
Beiträge: 98
Win XP, Suse Linux 9.0
D5 Standard, D2005 Personal; Perl; PureBasic
|
Verfasst: 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
      
Beiträge: 39
XP
Delphi 7
|
Verfasst: Sa 02.09.06 18:59
PLuS 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!
|
|