RegisterHotKey ?
-
Hi,
ich wollte mal "RegisterHotKey" antesten.
Ich hab diesen Code ausprobiert:UINT m_nAtom = GlobalAddAtom("A"); m_nAtom = RegisterHotKey(NULL,GlobalAddAtom("A"),MOD_ALT,'A');Dabei soll dann ja, wenn ALT+A zusammen gedrückt wird, ein Ereignis
eintreten. Also z.B. ne MessageBox oderso.Wie kann ich nun dieses Ereignis auslösen( irgendwie mit WM_HOTKEY hab ich gelesen) ?
Wo muss ich dafür eine Funktion anlegen oder bearbeiten ?
Danke!
Frank
-
In der Messagemap deiner Klasse muss ne Zeile rein wie diese:
ON_MESSAGE(WM_HOTKEY,DeineFunktion))
In welche Klasse du das packst kommt halt darauf an was du machen willst.Die einzige Bedingung ist das die Nachricht in dem Thread abgefangen wird die den Hotkey registriert hat.MfG Spacelord
