在 MFC(Microsoft Foundation Classes)中,COleControlSite 类确实有名为 BindProperty 的公共方法。这个方法用于将 OLE 控件的属性与数据绑定。

以下是 COleControlSite::BindProperty 方法的一般形式:
HRESULT BindProperty(DISPID dispid, LPCTSTR szPropertyName, CWnd* pWndCtrl, BOOL bImmediateUpdate = FALSE);

  •  dispid 是与要绑定的属性关联的 Dispatch ID。

  •  szPropertyName 是属性的名称。

  •  pWndCtrl 是与属性绑定的窗口控件。

  •  bImmediateUpdate 表示是否在每次属性更改时立即更新相关的窗口控件。


这个方法通常在使用 ActiveX 控件时,用于建立属性与界面控件之间的绑定关系,以便实现数据的双向同步。




转载请注明出处:http://www.zyzy.cn/article/detail/21211/MFC/COleControlSite