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 |