Vcl.Controls.TCMControlListChanging

De RAD Studio API Documentation
Aller à : navigation, rechercher

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;
};

Propriétés

Type Visibilité  Source Unité  Parent
record
struct
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

Description

TCMControlListChanging est envoyé au contrôle liste avant qu'un élément de la liste ne soit modifié.

Un objet de type TCMControlListChanging est utilisé avec un message CM_CONTROLLISTCHANGING et est envoyé au contrôle liste avant qu'un élément de la liste ne soit modifié. Le tableau suivant liste les champs contenus par TCMControlListChanging :

Champ Signification

Msg

Représente le code du message Windows.

ControlListItem

Est un pointeur sur une structure qui décrit l'élément de liste modifié.

Inserting

Spécifie si le contrôle spécifié est inséré dans le parent ou est modifié.

Result

Contient la valeur renvoyée par l'application traitant le message.


Le type TCMControlListChanging est utilisé en interne.

Voir aussi