AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit WndProc

Ein Thema von mischer · begonnen am 9. Jun 2004 · letzter Beitrag vom 10. Jun 2004
Antwort Antwort
Seite 2 von 2     12   
mischer

Registriert seit: 9. Jun 2004
10 Beiträge
 
Delphi 5 Professional
 
#11

Re: Problem mit WndProc

  Alt 9. Jun 2004, 16:10
Hi,

ja schon. Ich denke ich hab auch alles so gemacht. Siehe ganz oben (nur das das inherited kein Kommentar mehr ist). Eigentlich alles wie in dem Beispiel, das hatte ich nämlich schon gefunden.

MfG mischer
  Mit Zitat antworten Zitat
TStringlist

Registriert seit: 1. Dez 2003
360 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: Problem mit WndProc

  Alt 9. Jun 2004, 19:44
Der Fehler liegt in deinem Hook, und zwar in diesen SendMessage-Zeilen. Als zweiten Parameter brauchst du da nämlich immer den tatsächlichen Message-IDWert. Der von dir dafür benutzte nCode-Parameter der Hook-Proc beinhaltet diese Information aber nicht.

Bei einem Message-Hook z.B. musst du dir diese Information auch erst über den lparameter organisieren (der ist da ein Ptr auf eine Structure, die diese Information dann beinhaltet). Hier für den KeyboardHook scheinen aber überhaupt nur zwei Messages (WM_KeyUp & WM_KeyDown) berücksichtigt zu werden. Und um was für eine es sich dann jeweils handelt könntest du eventuell am Bit31 des lparameters herleiten: ...and (is) 1 (also der ganze Parameter negativ) if Key is being released.
MfG (& Thx ggf.)
  Mit Zitat antworten Zitat
mischer

Registriert seit: 9. Jun 2004
10 Beiträge
 
Delphi 5 Professional
 
#13

Re: Problem mit WndProc

  Alt 10. Jun 2004, 10:08
Danke ihr drei fleißigen Helferlein

Normalerweise würde ich euch gerne einen ausgeben. Naja dann wenigstens virtuell

Prost und bis bald (ich werd schon bald wieder ein paar blöde Fragen loslassen 8) keine Angst)

MfG mischer
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz