Announcement

Collapse
No announcement yet.

WM_VSCROLL Botschaft abfangen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • WM_VSCROLL Botschaft abfangen

    Hallo,
    ich möchte die Botschaft WM_VSCROLL abfangen und daraufhin eine Methode ausführen. Danach soll die ürsprüngliche Methode normal weiter geleitet werden.

    Der Compiler meldet keinen Fehler aber beim Start geschieht nichts.

    Ich habe ein Formular mit zwei RichEdit Feldern. Wenn in dem einen gescrollt wird, soll sich das andere automatisch anpassen.

    Ich arbeite noch mit dem CBuilder3.

    Was ich probiert habe:

    private: MESSAGE void __fastcall WMVScroll(TWMScroll &Message);

    public:
    BEGIN_MESSAGE_MAP
    VCL_MESSAGE_HANDLER(WM_VSCROLL, TWMScroll, WMVScroll);
    END_MESSAGE_MAP(TWinControl);

    In der Unit:

    void __fastcall TForm1::WMVScroll(TWMScroll &Message)
    {

    //tue irgendwas ...

    Application->MessageBox("Hallo","Test",MB_OK);
    }

  • #2
    Hallo Stefan,

    das wird Dir jetzt auch nicht direkt weiterhelfen, aber ich habe das mal ausprobiert und festgestellt, daß was passiert<br>wenn man das Form scrollt. Vielleicht bringt es Dich wenigstens auf eine Spur.

    Gruß Irmgar

    Comment

    Working...
    X