IOleControl::OnAmbientPropertyChange 方法 (ocidl.h)

通知控件一或多個容器的環境屬性已變更。

語法

HRESULT OnAmbientPropertyChange(
  [in] DISPID dispID
);

參數

[in] dispID

已變更之環境屬性的分派標識碼。 如果此參數DISPID_UNKNOWN,表示多個屬性已變更。 在此情況下,控件應該檢查感興趣的所有環境屬性,以取得其目前的值。

傳回值

在所有情況下,這個方法都會傳回S_OK。

備註

實作者的注意事項

S_OK在所有情況下都會傳回,即使控件不支持環境屬性或某些其他失敗也一直發生。 傳送通知的呼叫端無法嘗試使用錯誤碼 (,例如E_NOTIMPL) 来判断未来是否要传送通知。 這類語意不是這個介面的一部分。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 ocidl.h

另請參閱

IOleControl