属性和方法

与任何 OLE 对象一样,控件通过一组具有属性和方法的传入接口提供其大部分功能。

控件通过 OLE 自动化公开属性和方法,以便容器可以在容器提供的编程语言的控制下访问它们。

为了支持通过用户界面访问属性,控件提供属性页、支持OLEIVERB_PROPERTIES、按属性浏览以及通过属性更改通知进行数据绑定。

  • 通过属性页,控件可以根据需要显示其属性,独立于其容器。
  • 通过支持OLEIVERB_PROPERTIES,“属性”项将显示在容器的菜单上。 然后,最终用户可以选择 “属性” 项来查看控件的属性页并修改属性。
  • 按属性浏览支持一个容器,该容器可以将控件的属性显示为更大的属性表的一部分,该表可能包含容器中多个控件的属性。
  • 通过属性更改通知,控件可以通知客户端其属性已更改,从而允许客户端执行任何必要的操作。

有关详情,请参阅以下主题:

ActiveX 控件

属性页和属性表