IMAPIControl::GetState

適用対象: Outlook 2013 | Outlook 2016

ボタン コントロールが有効か無効かを示す値を取得します。

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

パラメーター

ulFlags

[����]�\�񂳂�Ă��܂��B0 �ɂ���K�v������܂��B

lpulState

[out]ボタン コントロールの状態を示す値へのポインター。 次のいずれかの値を返すことができます。

MAPI_DISABLED

ボタン コントロールは無効になっており、クリックできません。

MAPI_ENABLED

ボタン コントロールが有効になっており、クリックできます。

戻り値

S_OK

ボタン コントロールの状態が正常に取得されました。

注釈

サービス プロバイダーは、ボタン コントロールの状態を MAPI に提供するために IMAPIControl::GetState メソッドを実装します。 ボタンが有効になっている場合は、マウスのクリックまたはキーの押下に応答できます。 無効になっている場合、ボタンは淡色表示され、マウスクリックやキー押しには応答しません。

GetState とその他の IMAPIControl : IUnknown メソッドを実装する方法の詳細については、「コントロール オブジェクトの実装」を参照してください。

関連項目

IMAPIControl::Activate

IMAPIControl : IUnknown