COleControlSite选件类
提供用于自定义客户端控件接口支持。
class COleControlSite : public CCmdTarget
成员
公共构造函数
名称 |
说明 |
---|---|
构造 COleControlSite 对象。 |
公共方法
名称 |
说明 |
---|---|
将承载控件的默认属性设置为数据源。 |
|
将承载的控件的属性设置为数据源。 |
|
创建一个承载ActiveX控件。 |
|
在销毁承载的控件。 |
|
执行所承载控件的给定谓词。 |
|
启用控制站点的数据源。 |
|
启用控制站点。 |
|
指定控件网站是否接受事件。 |
|
检索所承载控件的默认按钮代码。 |
|
检索控件的标识符。 |
|
检索一事件接口的ID承载的控件的。 |
|
检索控件站点的扩展样式。 |
|
检索所承载的控件的特定属性。 |
|
检索控件站点的样式。 |
|
检索所承载的控件的文本。 |
|
调用所承载的控件的特定方法。 |
|
调用承载的控件的特定方法与变量的参数列表。 |
|
确定控件是否在窗口的默认按钮。 |
|
检查控制站点的可视状态。 |
|
修改控制站点的当前扩展样式。 |
|
修改控制站点的当前样式。 |
|
更改控制站点的位置。 |
|
提高激活所承载的控件。 |
|
将控件的属性或方法,而没有引发异常的可能性。 |
|
在窗口中设置默认按钮。 |
|
检索控件的标识符。 |
|
将焦点设置到控制站点。 |
|
设置承载的控件的特定属性。 |
|
设置承载的控件的特定属性与变量的参数列表。 |
|
设置控制站点的位置。 |
|
设置承载的控件的文本。 |
|
显示或隐藏控件站点。 |
受保护的方法
名称 |
说明 |
---|---|
检索键盘信息和助记键所承载控件的。 |
公共数据成员
名称 |
说明 |
---|---|
确定承载的控件是无窗口控件。 |
|
包含有关处理为控件的键盘的信息。 |
|
控件的cookie连接点。 |
|
承载的控件的混合状态。 |
|
控件的 IPropertyNotifySink cookie。 |
|
承载的控件的样式。 |
|
控制站点的句柄。 |
|
事件接口的ID承载的控件的。 |
|
承载的控件的ID。 |
|
对所承载的控件的 IOleInPlaceActiveObject 对象的指针。 |
|
承载的控件的容器。 |
|
对所承载的控件的 IOleInPlaceObject 对象的指针。 |
|
对控件的 IOleObjectInterface 接口的指针。 |
|
对控件的 IOleInPlaceObjectWindowless 接口的指针。 |
|
对于windows对象的指针承载的控件的。 |
|
控制站点的大小。 |
备注
此支持是嵌入ActiveX控件获取有关位置的其容器提供其显示站点、其标记、用户界面、其环境属性和其他资源的信息和区域的主要方式。 COleControlSite 完全实现 IOleControlSite,IOleInPlaceSite,IOleClientSite,IPropertyNotifySink,IBoundObjectSite,INotifyDBEvents,IRowSetNotify 接口。 此外,IDispatch接口(提供环境属性和事件接收器支持)还作为来实现。
使用 COleControlSite,若要创建ActiveX控件站点,从 COleControlSite派生选件类。 在您的 CWnd-容器(例如,您的对话框)重写的派生类 CWnd::CreateControlSite 功能。
继承层次结构
COleControlSite
要求
Header: afxocc.h