Thema: Delphi WM_SETFOCUS abfangen

Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#1

WM_SETFOCUS abfangen

  Alt 2. Apr 2005, 15:31
Moin,

ich habe eine Komponente von TRichEdit abgeleitet und leite die Fenstermessage auf meine eigene prozedur um. So in meiner Fensterprozedur sieht es nun so aus:

Delphi-Quellcode:
  FWndProc(Msg); // Alte Fensterprozedur aufrufen
  if (FHideCaret) and (msg.Msg = WM_SETFOCUS) then // Wenn Focus gesetzt wird
    Windows.HideCaret(Handle); // Dann Caret verstecken

Nur hat das HideCaret keine Wirkung, hat jemand ne idee was falsch sein könnte?
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat