Vcl.Controls.TCMChanged

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

  TCMChanged = record
    Msg: Cardinal;
    MsgFiller: TDWordFiller;
    Unused: Longint;
    UnusedFiller: TDWordFiller;
    Child: TControl;
    Result: LRESULT;
  end;

C++

struct DECLSPEC_DRECORD TCMChanged
{
public:
    unsigned Msg;
#ifndef _WIN64
#else /* _WIN64 */
    Winapi::Messages::TDWordFiller MsgFiller;
#endif /* _WIN64 */
    int Unused;
#ifndef _WIN64
#else /* _WIN64 */
    Winapi::Messages::TDWordFiller UnusedFiller;
#endif /* _WIN64 */
    TControl* Child;
    NativeInt Result;
};

Properties

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

Description

Represents a VCL change notification.

An object of type TCMChanged is used with a CM_CHANGED message. The following table lists the fields contained by TCMChanged:

Field Meaning

Msg

Represents the Windows message code.

Unused

Unused.

Child

Specifies a child control.

Result

Holds the value returned by the application processing the message.


The TCMChanged type is used internally.


See Also