IMAPIControl::GetState
適用於:Outlook 2013 |Outlook 2016
擷取值,指出按鈕控件已啟用或停用。
HRESULT GetState(
ULONG ulFlags,
ULONG FAR * lpulState
);
參數
ulFlags
[in]保留;必須是零。
lpulState
[out]值的指標,指出按鈕控件的狀態。 可以傳回下列其中一個值:
MAPI_DISABLED
按鈕控制項已停用且無法按兩下。
MAPI_ENABLED
按鈕控制項已啟用且可以按兩下。
傳回值
S_OK
已成功擷取按鈕控制項的狀態。
註解
服務提供者會實作 IMAPIControl::GetState 方法,以提供 MAPI 按鈕控制件的狀態。 如果已啟用按鈕,它可以回應按滑鼠或按鍵。 如果停用,按鈕會呈現暗灰色,而且不會回應按滑鼠或按鍵。
如需如何實作 GetState 和其他 IMAPIControl:IUnknown 方法的詳細資訊,請參閱 控件對象實作。