Zitat von
Stony2k:
Das heisst also ich kann auch vk_b, vk_c etc. nehmen ?
wennst dir vorher eine liste mit konstanten von vk_a bis vk_z machst kannst die verwenden, also Buchstaben und Zahlen sind glaub ich nicht vordefiniert
Delphi-Quellcode:
const
vk_A=65;
vk_B=66;
vk_C=67;
{..usw..}
vk_Z=90;
vk_0=48;
vk_1=49
{..usw..}
F1 bis F12 sind vordefiniert (vk_f1, ...), genauso wie Enter (vk_return) und andere Tasten, schau in die
unit Windows und such nach "VK_", da wirst einiges finden
das TImage selbst hat kein
handle, deswegen wird der hotkey ja auch für das
handle des Fensters registriert, das Fenster erhält dann auch den Hotkey:
Delphi-Quellcode:
procedure TForm1.WMHotKey(var Msg: TWMHotKey);
begin
if Msg.HotKey = in_registerhotkey_angegebener_id then Image1.OnMouseDown(nil,mbleft,[],0,0);
end;