Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#11

Re: Keyrepeat abschalten

  Alt 24. Feb 2008, 07:47
Zitat von xaromz:
... In den Bits 0-15 von lParam steht der Repeat Count. ...
Hai xaromz,

danke für den Tipp.

Aber irgendwie stehe ich da auf dem Schlauch

Wenn ich mir aus den Bits 0-15 von lParam ein Integer mache hat dieses immer den Wert 1.
Delphi-Quellcode:
procedure TDemo_Form.ApplicationEvents1Message(var Msg: tagMSG;
  var Handled: Boolean);
var
  locCount : Integer;
begin
  if Msg.message = WM_KEYDOWN then
  begin
    locCount := Msg.lParam AND $FFFF;
    Label1.Caption := IntToStr (loccount);
  end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat