Vcl.Controls.TCMDrag

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

  TCMDrag = record
    Msg: Cardinal;
    MsgFiller: TDWordFiller;
    DragMessage: TDragMessage;
    Unused1: Byte;
    Unused2: TWordFiller;
    DragRec: PDragRec;
    Result: LRESULT;
  end;

C++

struct DECLSPEC_DRECORD TCMDrag
{
public:
    unsigned Msg;
#ifndef _WIN64
#else /* _WIN64 */
    Winapi::Messages::TDWordFiller MsgFiller;
#endif /* _WIN64 */
    TDragMessage DragMessage;
    System::Byte Unused1;
    Winapi::Messages::TWordFiller Unused2;
    TDragRec *DragRec;
    NativeInt Result;
};

Propriétés

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

Description

TCMDrag est utilisé avec un message CM_DRAG.

Un objet de type TCMDrag est utilisé avec un message CM_DRAG. Le tableau suivant liste les champs contenus par TCMDrag :



Champ Signification

Msg

Représente le code du message Windows.

DragMessage

Indique le type de l'opération glisser exécutée par le contrôle.

Reserved1

Inutilisé.

Reserved2

Inutilisé.

DragRec

Est un pointeur sur une structure qui contient les informations relatives à l'objet glissé.

Result

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



Le type TCMDrag est utilisé en interne.

Voir aussi