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 方法的详细信息,请参阅 控件对象实现。