Compartilhar via


IMAPIControl::GetState

Aplica-se a: Outlook 2013 | Outlook 2016

Recupera um valor que indica se o controle de botão está habilitado ou desabilitado.

HRESULT GetState(
  ULONG ulFlags,
  ULONG FAR * lpulState
);

Parâmetros

ulFlags

[in] Reservados; deve ser zero.

lpulState

[out] Um ponteiro para um valor que indica o estado do controle de botão. Um dos seguintes valores pode ser retornado:

MAPI_DISABLED

O controle de botão está desabilitado e não pode ser clicado.

MAPI_ENABLED

O controle de botão está habilitado e pode ser clicado.

Valor de retorno

S_OK

O estado do controle de botão foi recuperado com êxito.

Comentários

Os provedores de serviços implementam o método IMAPIControl::GetState para fornecer mapi com o estado de um controle de botão. Se o botão estiver habilitado, ele poderá responder a um mouse clique ou pressione a tecla. Se ele estiver desabilitado, o botão aparecerá esmaecido e não responderá a um clique de mouse ou tecla press.

Para obter mais informações sobre como implementar o GetState e os outros métodos IMAPIControl : IUnknown , consulte Implementação de Objeto de Controle.

Confira também

IMAPIControl::Activate

IMAPIControl : IUnknown