FILEOKSTRING

Um Abrir ou Salvar como caixa de diálogo envia a mensagem registrada de FILEOKSTRING para o procedimento gancho quando o usuário especifica um nome de arquivo e clicar no botão OK . O procedimento de gancho pode aceitar o nome de arquivo e permitir que a caixa de diálogo fechar, ou rejeitar o nome do arquivo e forçar a caixa de diálogo permaneça aberta.

Para Explorer-estilo Abrir e Salvarcomo caixas de diálogo, esta mensagem foi substituída por uma mensagem de notificação CDN_FILEOK .

MessageID = RegisterWindowMessage(FILEOKSTRING);
wParam = 0;
lpofn = lParam (LPOPENFILENAME) 

Parâmetros

lpofn
Ponteiro para uma estrutura OPENFILENAME . LpstrFile membro dessa estrutura contém a unidade, caminho e nome do arquivo especificado pelo usuário.

Retornar valores

Se o procedimento gancho retorna zero, Abrir ou Salvar como caixa de diálogo aceita o nome do arquivo especificado e fecha.

Se o procedimento gancho retorna um valor diferente de zero, o Abrir ou Salvar como caixa de diálogo rejeita o nome do arquivo especificado e continua em aberto.

Observações

O procedimento de gancho deve especificar a constante FILEOKSTRING em uma chamada para o RegisterWindowMessage função para obter o identificador para a mensagem enviada pela caixa de diálogo.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declaradas no commdlg.h.
Unicode:Definido como mensagens de Unicode e ANSI.

Ver também

Visão geral de biblioteca de caixa de diálogo comum, mensagens de caixa de diálogo comum, CDN_FILEOK, OPENFILENAME, RegisterWindowMessage

Index