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 membro de código 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 extensão de espaço de nome da pasta ou 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 psf .

Comentários

Observação

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 de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

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

Confira também

CDN_INCLUDEITEM

Biblioteca de caixas de diálogo comuns

Conceitual

OFNHookProc

OFNOTIFY

OPENFILENAME

Referência