Vcl.Controls.TCMChildKey

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

  TCMChildKey = record
    Msg: Cardinal;
    MsgFiller: TDWordFiller;
    CharCode: Word;
    CharCodeFiller: TWordFiller;
    Sender: TWinControl;
    Result: LRESULT;
  end;

C++

struct DECLSPEC_DRECORD TCMChildKey
{
public:
    unsigned Msg;
#ifndef _WIN64
#else /* _WIN64 */
    Winapi::Messages::TDWordFiller MsgFiller;
#endif /* _WIN64 */
    System::Word CharCode;
    Winapi::Messages::TWordFiller CharCodeFiller;
    TWinControl* Sender;
    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 key-pressed notification.

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

Field Meaning

Msg

Represents the Windows message code.

CharCode

Specifies the virtual code for the key pressed by the user.

Unused

Unused.

Sender

Specifies the control that sends the message.

Result

Holds the value returned by the application processing the message.


The TCMChildKey type is used internally.


See Also