Share via


Estrutura DROPFILES (shlobj_core.h)

Define o formato da área de transferência CF_HDROP. Os dados a seguir são uma lista dupla terminada em nulo de nomes de arquivo.

Sintaxe

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

Membros

pFiles

Tipo: DWORD

O deslocamento da lista de arquivos desde o início dessa estrutura, em bytes.

pt

Tipo: POINT

O ponto de soltar. As coordenadas dependem de fNC.

fNC

Tipo: BOOL

Um sinalizador de área não cliente. Se esse membro for TRUE, pt especificará as coordenadas de tela de um ponto na área não cliente de uma janela. Se for FALSE, pt especificará as coordenadas do cliente de um ponto na área do cliente.

fWide

Tipo: BOOL

Um valor que indica se o arquivo contém caracteres ANSI ou Unicode. Se o valor for zero, o arquivo conterá caracteres ANSI. Caso contrário, ele contém caracteres Unicode.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho shlobj_core.h (inclua Shlobj.h)