Compartilhar via


Estrutura OFNOTIFYEXA (commdlg.h)

Contém informações sobre uma mensagem de notificação CDN_INCLUDEITEM.

Sintaxe

typedef struct _OFNOTIFYEXA {
  NMHDR           hdr;
  LPOPENFILENAMEA lpOFN;
  LPVOID          psf;
  LPVOID          pidl;
} OFNOTIFYEXA, *LPOFNOTIFYEXA;

Membros

hdr

Tipo: NMHDR

O código membro dessa estrutura identifica a mensagem de notificação que está sendo enviada.

lpOFN

Tipo: LPOPENFILENAME

Um ponteiro para uma estrutura OPENFILENAME que contém os valores especificados quando a caixa de diálogo Abrir ou Salvar como foi criada.

psf

Tipo: LPVOID

Um ponteiro para a interface da pasta ou da extensão de espaço de nome do shell cujos itens estão sendo enumerados.

pidl

Tipo: LPVOID

Um ponteiro para uma lista de identificadores de item que identifica um item no contêiner identificado pelo membro psf. O identificador de item é relativo ao contêiner de psf.

Observações

Nota

O cabeçalho commdlg.h define OFNOTIFYEX como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
cabeçalho commdlg.h (inclua Windows.h)

Consulte também

CDN_INCLUDEITEM

da Biblioteca de Caixas de Diálogo Comuns

Conceitual

OFNHookProc

OFNOTIFY

OPENFILENAME

de referência de