Zitat von
patti:
Er möchte wie bei Spielen die Tastenbelegungen einstellen, z.B. "Schießen" auf "Leertaste". Klickt man jetzt auf Schießen, kann man ne Taste auf der Tastatur drücken und die Aktion hat dann ne neue Tastenbelegung.
P@Tti
Genau das meinte ich
Den Link werd ich mal verfolgen.
EDIT: Komme hier nicht ganz draus
Delphi-Quellcode:
procedure TForm1.ProgressWndProc(
var Msg: TMessage);
var
dc: HDC;
rect: TRect;
begin
OldProgressWndProc (Msg);
if Msg.Msg = WM_xyz
then
// Auf irgendeine Nachricht (siehe msdn oder Luckie ^^) reagieren ....
end;
end;
Bei
if Msg.Msg = WM_xyz then
Muss man da einfach WM_shift zBs. nehmen und dann das mit allen Tasten auf dem Keyboard so machen??