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 メソッドを実装する方法の詳細については、「コントロール オブジェクトの実装」を参照してください。