texttransformer.jpg

Dieser Artikel kann veraltet sein: Aktuelle Dokumentation online (Englisch)

Botschaftsbehandlung


Botschaftsbehandlungsmethoden implementieren Reaktionen auf dynamisch verteilte Nachrichten. Delphi’s VCL verwendet solche Methoden, um auf Windows.Nachrichten zu reagieren..

In Delphi wird eine Botschaftsbehandlung erzeugt, indem eine Message-Direktive in die Methodendeklaration eingeschlossen wird, auf die eine Integerkonstante zwischen 1 uns 49151 folgt, die für die Nachrich spezifisch ist.

Im CBuilder wird die Botschaftsbehandlung als VCL_MESSAGE_HANDLER Makro deklariert.


Die folgenden beiden Botschaftsbehandlungen z.B.:


  procedure WMVScroll(var Message: TWMVScroll); 
                      Message WM_VSCROLL;
  procedure WMHScroll(var Message: TWMHScroll); 
                      Message WM_HSCROLL;

werden für den CBuilder übersetzt als:


  MESSAGE void __fastcall WMVScroll( TWMVScroll& Message ) 
               /*# WM_VSCROLL */;
  MESSAGE void __fastcall WMHScroll( TWMHScroll& Message ) 
               /*# WM_HSCROLL */;


  BEGIN_MESSAGE_MAP
    VCL_MESSAGE_HANDLER(WM_VSCROLL, TWMVScroll, WMVScroll)
    VCL_MESSAGE_HANDLER(WM_HSCROLL, TWMHScroll, WMHScroll)
  END_MESSAGE_MAP( TPanel )




   english english

 

 
Letzte Neuigkeiten
28.10.24
Delphi2Cpp 2.5: in Groß- und Kleinschreibung mit Deklarationen übereinstimmende Symbolnamen [more...]
08/26/24
Delphi2Cpp 2.4: Aktualisiert auf RAD Studio 12.1 Athen [more...]



[aus Fallstudie...]

"Eine Meisterleistung -- Delphi2Cpp hat alle meine Erwartungen weit übertroffen."


Tony Hürlimann
virtual-optima 29.08.2011



"Ich muss mich nochmal für deinen Einsatz und die Qualität deiner Arbeit bedanken, das ist absolut überdurchschnittlich ..."


Gerald Ebner


 
Diese Homepage ist aus einfachen Texten mit [Minimal Website ]generiert.

Minimal Website
Minimal Website ist mit Hilfe des TextTransformers hergestellt.

TextTransformer
Der TextTransformer ist gemacht mit dem Borland CBuilder

  borland