Vcl.Controls.TCMControlListChanging

提供: RAD Studio API Documentation
移動先: 案内検索

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

プロパティ

種類 可視性 ソース ユニット
record
struct
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

説明

TCMControlListChanging 型は、リスト内の項目が変更される前にリスト コントロールに送られます。

TCMControlListChanging 型のオブジェクトは、CM_CONTROLLISTCHANGING メッセージと共に使用され、リスト内の項目が変更される前にリスト コントロールに送られます。次の表に、TCMControlListChanging に含まれるフィールドを示します。

フィールド 意味

Msg

Windows メッセージ コードを表します。

ControlListItem

変更されたリスト項目を説明する構造体へのポインタ。

Inserting

指定されたコントロールが親コントロールに挿入されているのか、変更されているのかを指定します。

Result

メッセージを処理するアプリケーションから返される値を保持します。


TCMControlListChanging 型は、内部で使用されます。


関連項目