CDHtmlDialog选件类
使用创建使用HTML而不是对话框资源实现自己的用户界面的对话框。
class CDHtmlDialog : public CDialog, public CDHtmlEventSink
成员
公共构造函数
名称 |
说明 |
---|---|
构造CDHtmlDialog对象。 |
|
销毁一个CDHtmlDialog对象。 |
公共方法
名称 |
说明 |
---|---|
可重写是否被作为的访问检查脚本在加载页的对象访问控制站点的外部计划。确定计划的检查是或脚本撰写安全或当前区域可以为脚本是不安全的对象。 |
|
用于可重写控件创建站点实例承载在对话框的浏览器控件。 |
|
在变量的成员和一个ActiveX控件的属性值之间交换数据在HTML页中。 |
|
在变量的成员和复选框之间交换数据。HTML页。 |
|
在变量的成员和任何HTML元素的特性之间交换数据在HTML页。 |
|
在变量的成员和一个单选按钮之间交换数据在HTML页。 |
|
获取或设置一个列表框的索引在HTML页中。 |
|
获取或设置列表框项的显示文本(基于当前索引)在HTML页。 |
|
获取或设置列表框项的值(基于当前索引)在HTML页。 |
|
销毁无模式对话框。 |
|
启用无模式对话框。 |
|
允许对话框筛选剪贴板承载的浏览器创建的数据对象。 |
|
检索在HTML中嵌入的ActiveX控件的 IDispatch 接口文档。 |
|
检索指定的ActiveX控件的请求的属性。 |
|
检索统一资源定位器(url) (URL)与当前文件。 |
|
检索当前所加载的HTML的IHTMLDocument2接口文档。 |
|
调用由包含的浏览器控件,当它用于,放置目标允许对话框提供替代 IDropTarget。 |
|
获取在HTML元素的接口。 |
|
检索HTML元素的 innerHTML 属性。 |
|
从HTML元素检索请求的接口指针。 |
|
检索HTML元素的特性的值。 |
|
检索HTML元素的 innerText 属性。 |
|
具有 IHTMLEventObj 指针时事对象。 |
|
获取主机的 IDispatch 接口。 |
|
检索宿主的UI功能。 |
|
检索下用户首选项存储的注册表项。 |
|
隐藏宿主的UI。 |
|
指示主机的 IDispatch 接口是否为脚本是安全的。 |
|
加载指定的资源到浏览器控件。 |
|
定位到指定的 URL。 |
|
调用由框架在导航事件之前引发。 |
|
调用由框架通知应用程序,当文档已到达 READYSTATE_COMPLETE 状态。 |
|
调用由结构,当激活文档窗口或停用。 |
|
调用由框架激活时,框架窗口或停用。 |
|
调用以响应 WM_INITDIALOG 消息。 |
|
调用由框架在导航操作完成之后。 |
|
警报它需要调整其边框空间中的对象。 |
|
设置ActiveX控件的属性设置为新值。 |
|
设置HTML元素的 innerHTML 属性。 |
|
设置HTML元素的属性。 |
|
设置HTML元素的 innerText 属性。 |
|
将宿主的 IDispatch 接口。 |
|
将宿主的UI标志。 |
|
调用,在上下文菜单中显示。 |
|
公开宿主的UI。 |
|
调用处理菜单快捷键按键消息。 |
|
调用以修改要加载的URL。 |
|
调用以通知宿主顺序状态发生了变化。 |
公共数据成员
名称 |
说明 |
---|---|
指示是否使用HTML文件的标题为"对话框说明。 |
|
HTML资源资源ID要显示的。 |
|
对浏览器应用程序的指针。 |
|
对HTML的指针文档。 |
|
当前URL。 |
|
HTML资源ID.的字符串版本 |
备注
CDHtmlDialog 可以填充HTML资源或URL中显示的HTML。
CDHtmlDialog 还可以执行数据交换与HTML控件和处理事件来自HTML控件,如按钮单击。
继承层次结构
CDHtmlSinkHandlerBase2
CDHtmlSinkHandlerBase1
CDHtmlSinkHandler
CDHtmlEventSink
CDHtmlDialog
要求
Header: afxdhtml.h