Vcl.Controls.TCMChildKey
Delphi
TCMChildKey = record
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;
#ifndef _WIN64
    int Result;
#else /* _WIN64 */
    __int64 Result;
#endif /* _WIN64 */
};
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.