hotkey nur mit fokus
-
Moin,
ich wollte jetzt mal in ein programm einen hotkey einbringen - ich mache das aber zum ersten mal.
also habe ich mich entschlossen, msdn aufzurufen, mich nach registerhotkey zu erkundigen (hatte ich vorher schon mal irgendwo gesehen) und loszulegen.
Doch msdn meinte:
The RegisterHotKey function defines a system-wide hot key.
was mich daran stört ist das "system-wide".
Ich hätte gern einen hotkey, der nur anspringt wenn mein fenster den sog. "Fokus" hat, also aktiv ist.
WIE MACHE ICH DAS?
Euer ItsNotYou
P.S.: Bitte nicht genervt, gelangweilt, geangesauert oder sonstewas sein, nur weil ich komisch frage (es gibt keine blöden fragen, es gibt nur blöde lehrer, schülerweisheit).
-
*gähn*
-
... der nächste?
-
-
flenders schrieb:
Aber Accelerators funktionieren doch auch wenn das Control nicht den Fokus hat, oder?
-
ok es ging ihm gar nicht um controls sondern um sein (haupt-)fenster. tschuldigung für den einwand.
-
Ein "nur wenn mein Programm den Fokus hat"-Key ist aber kein Hotkey...
-
bitte entschuldigt meine faulheit, aber ich habe jetzt keinen nerv für die msdn.
könnte ein individuum mir einen (gut kommentierten....) quellcode geben?
der sachverhalt:
fenster aktiv, taste(n) gedrückt (mal nur ... 's') -> aktion (welche ist erstmal egal).
ich wäre da sehr dankbar und werde mich bestimmt mit dem zeuch in da msdn auseinandersetzen.
danke schonmal für die hilfe, besonders "gelangweilter" möchte ich meine hochachtung aussprechen
-
Hepi schrieb:
Ein "nur wenn mein Programm den Fokus hat"-Key ist aber kein Hotkey...
mein fehler
-
bitte entschuldigt meine faulheit, aber ich habe jetzt keinen nerv für die msdn.
könnte ein individuum mir einen (gut kommentierten....) quellcode geben?
Das ist jetzt nicht dein Ernst?!
-
warum nicht?
-
ItsNotYou schrieb:
warum nicht?
Gut, was bzw. wieviel machst du locker?
Wer zu faul ist um selbst mal zu schauen, muß ja nach Geld stinken.
-
bitte entschuldigt meine faulheit, aber ich habe jetzt keinen nerv für die msdn.
könnte ein individuum mir einen (gut kommentierten....) quellcode geben?
Wie dreist !!! Geh'. Ab zu den Fischen. Und wenn du die
Shift-Taste aufgrund deiner Faulheit schon nicht findest,
dann such wenigstens nach dem "Any-key".
-
Also für 15? Vorkasse geb ich dir quelltext..
-
manmanman, ich dachte schon, dass sowas kommt aber soviele UNREGISTRIERTE?
na egal, es war gestern warscheinlich schon zu spät für mich (nicht genug geschlafen), deshalb habe ich dann ausgemacht und werde mir jetzt mal in ruhe die informationen von da msdn einsaugen.
Danke für die hilfe,
ItsNotYou