DFM_GETDEFSTATICID mensagem
Enviado pela implementação do menu de contexto padrão durante a criação, especificando o comando de menu padrão e permitindo que uma opção alternativa seja feita. Usado por LPFNDFMCALLBACK.
DFM_GETDEFSTATICID
lParam = (LPARAM)(int*) defaultID;
Parâmetros
-
defaultID [in, out]
-
Um ponteiro para a ID do comando de menu selecionado. O sinalizador a seguir é reconhecido.
-
DFM_CMD_PROPERTIES
-
Mostre a interface do usuário propriedades do item no qual o menu foi invocado.
Comentários
Para substituir a opção de comando padrão, o manipulador deve, após o recebimento dessa mensagem, definir o valor apontado por defaultID como a ID do comando de substituição e retornar S_OK. Caso contrário, retorne um código de falha.
Essa mensagem é enviada para a função de retorno de chamada ou o objeto de retorno de chamada, dependendo de como o objeto de menu de contexto padrão é construído. Há duas APIs para sua construção, CDefFolderMenu_Create2, SHCreateDefaultContextMenu.
DFM_INVOKECOMMANDEX é uma versão estendida dessa mensagem e fornece mais informações para o retorno de chamada. Use DFM_INVOKECOMMANDEX se as informações adicionais fornecidas por essa interface forem necessárias em sua implementaçã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 |
|