Vcl.Controls.TCMControlListChanging
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.