Vcl.Controls.TCMDrag

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

Beschreibung

TCMDrag wird mit einer CM_DRAG-Botschaft verwendet.

Ein Objekt des Typs TCMDrag wird mit einer CM_DRAG-Botschaft verwendet. Die folgende Tabelle führt die in TCMDrag enthaltenen Felder auf:



Feld Bedeutung

Msg

Enthält den Windows-Botschaftscode.

DragMessage

Gibt den Typ der von dem Steuerelement ausgeführten Drag-Operation an.

Reserved1

Nicht verwendet.

Reserved2

Nicht verwendet.

DragRec

Ist ein Zeiger auf eine Struktur, die die Informationen über das gezogene Objekt enthält.

Result

Enthält den Rückgabewert der Anwendung, von der die Botschaft verarbeitet wird.



Der TCMDrag wird intern verwendet.

Siehe auch