Vcl.Controls.TCMControlListChanging

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

  TCMControlListChanging = record
    Msg: Cardinal;
    MsgFiller: TDWordFiller;
    ControlListItem: PControlListItem;
    Inserting: LongBool;
    InsertingFiller: TDWordFiller;
    Result: LRESULT;
  end;

C++

struct DECLSPEC_DRECORD TCMControlListChanging
{
public:
    unsigned Msg;
#ifndef _WIN64
#else /* _WIN64 */
    Winapi::Messages::TDWordFiller MsgFiller;
#endif /* _WIN64 */
    TControlListItem *ControlListItem;
    System::LongBool Inserting;
#ifndef _WIN64
#else /* _WIN64 */
    Winapi::Messages::TDWordFiller InsertingFiller;
#endif /* _WIN64 */
    NativeInt Result;
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

Beschreibung

TCMControlListChanging wird an ein Listensteuerelement gesendet, bevor ein Eintrag in der Liste geändert wird.

Ein Objekt des Typs TCMControlListChanging wird mit einer CM_CONTROLLISTCHANGING-Botschaft verwendet und an das Listensteuerelement gesendet, bevor ein Eintrag in der Liste geändert wird. Die folgende Tabelle führt die in TCMControlListChanging enthaltenen Felder auf.

Feld Bedeutung

Msg

Enthält den Windows-Botschaftscode.

ControlListItem

Ist ein Zeiger auf eine Struktur, die den geänderten Listeneintrag beschreibt.

Inserting

Gibt an, ob das Steuerelement in das übergeordnete Objekt eingefügt oder geändert wird.

Result

Enthält den Rückgabewert der Anwendung, von der die Botschaft verarbeitet wird.


Der Typ TCMControlListChanging wird intern verwendet.

Siehe auch