DROPFILES-Struktur (shlobj_core.h)

Definiert das format der CF_HDROP Zwischenablage. Bei den folgenden Daten handelt es sich um eine Liste mit doppelten NULL-Enden von Dateinamen.

Syntax

typedef struct _DROPFILES {
  DWORD pFiles;
  POINT pt;
  BOOL  fNC;
  BOOL  fWide;
} DROPFILES, *LPDROPFILES;

Member

pFiles

Art: DWORD

Der Offset der Dateiliste vom Anfang dieser Struktur in Bytes.

pt

Typ: POINT

Der Ablagepunkt. Die Koordinaten hängen von fNC ab.

fNC

Typ: BOOL

Ein Nichtclientbereichsflag. Wenn dieser Member TRUE ist, gibt pt die Bildschirmkoordinaten eines Punkts im Nichtclientbereich eines Fensters an. Wenn es FALSE ist, gibt pt die Clientkoordinaten eines Punkts im Clientbereich an.

fWide

Typ: BOOL

Ein -Wert, der angibt, ob die Datei ANSI- oder Unicode-Zeichen enthält. Wenn der Wert null ist, enthält die Datei ANSI-Zeichen. Andernfalls enthält sie Unicode-Zeichen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile shlobj_core.h (shlobj.h einschließen)