Freigeben über


IMAPIControl::GetState

Gilt für: Outlook 2013 | Outlook 2016

Ruft einen Wert ab, der angibt, ob das Schaltflächensteuerelement aktiviert oder deaktiviert ist.

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

Parameter

ulFlags

[in] Reserviert. NULL muss sein.

lpulState

[out] Ein Zeiger auf einen Wert, der den Zustand des Schaltflächensteuerelements angibt. Einer der folgenden Werte kann zurückgegeben werden:

MAPI_DISABLED

Das Schaltflächensteuerelement ist deaktiviert und kann nicht geklickt werden.

MAPI_ENABLED

Das Schaltflächensteuerelement ist aktiviert und kann geklickt werden.

Rückgabewert

S_OK

Der Status des Schaltflächensteuerelements wurde erfolgreich abgerufen.

Hinweise

Dienstanbieter implementieren die IMAPIControl::GetState-Methode , um MAPI den Zustand eines Schaltflächensteuerelements bereitzustellen. Wenn die Schaltfläche aktiviert ist, kann sie auf einen Mausklick oder einen Tastendruck reagieren. Wenn sie deaktiviert ist, wird die Schaltfläche abgeblendet angezeigt und reagiert nicht auf einen Mausklick oder ein Tastendruck.

Weitere Informationen zum Implementieren von GetState und den anderen IMAPIControl: IUnknown-Methoden finden Sie unter Control Object Implementation.

Siehe auch

IMAPIControl::Activate

IMAPIControl : IUnknown