Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Global Hotkeys / Systemweite Hotkeys

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
12.03.2006, 17:33 Uhr
Neubauer



Ich bin mittlerweile schon einige Zeit am verzweifelt suchen. Vielleicht kann mir hier ja jemand helfen. Wäre sehr schön.

Ich benötige ein Programmfragment (möglichst einfach zu verstehen ), welches einen systemweiten Hotkey installiert. Das soll innerhalb einer DLL funktionieren.
Im Grunde genommen soll es dazu dienen, für ein Javaprogramm von mir einen solchen Hotkey zu haben. Ich will also eine C++-dll in der ein Global Hotkey installiert wird. Auf diese dll werde ich dann per JNI von Java zugreifen.

Ich bin leider nicht so fit in C++, was mein Hauptproblem dabei ist. Ich hab wohl gefunden, wie man solche Hotkeys registriert, aber die Testprogramme waren immer an C++-Eigenapplikationen gebunden, also an ein Fensterchen von C++. Das hilft mir jedoch nicht weiter, zudem habe ich bei der Umsetzung in eine dll die Funktionalität davon verloren.

HILFE
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
12.03.2006, 18:28 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


was genau meinst du mit "Hotkey"? Also das man z.b Strg+F drückt und dann bei deinem Programm eine Funktion ausgeführt wird?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.03.2006, 18:36 Uhr
Neubauer



Genau ... das will ich bei einem Javaprogramm realisieren, aber da das mit den Hotkeys an das jeweils verwendete System angepasst sein muss, möchte ich für ein Windowsprogramm mit C++ die Global Hotkeys realisieren, das dann aber in Java einbinden.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.03.2006, 19:19 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Da sollten sih hier über die Suche einige Beispiele finden lassen. Ansonsten gibts dazu auch einiges be www.codeguru.com
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.03.2006, 22:18 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von Neubauer:
Genau ... das will ich bei einem Javaprogramm realisieren, aber da das mit den Hotkeys an das jeweils verwendete System angepasst sein muss, möchte ich für ein Windowsprogramm mit C++ die Global Hotkeys realisieren, das dann aber in Java einbinden.

Soll das allgemein geschehen (also auch wenn deine Anwendung im Hintergrund läuft) dann solltest du dir das Keyboard-Hook-Projekt unter Downloads ziehen, wenns nur wenn dein Programm im Vordergrund steht passieren soll, musste mal bei codeguru nach beispielen suchen.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: