【发布时间】:2010-05-25 18:51:02
【问题描述】:
我在网页中嵌入了一个 MFC ActiveX 控件。此控件的某些参数非常大。我不知道这些值在编译时会是什么,但我知道一旦检索到,它们几乎肯定永远不会改变。
目前,我像这样嵌入参数:
<object name="MyActiveX">
<param name="param" value="<%= GetData() %>" />
</object>
我想做这样的事情:
<object name="MyActiveX">
<param name="param" value="content/data" valuetype="ref" />
</object>
这个想法是浏览器将从网络服务器检索资源并将其传递给控件。然后浏览器自己的缓存会处理不必要的下载。不幸的是,ref 参数不是这样工作的。浏览器只是将 url 传递给控件(这让我觉得完全无用,但我离题了)。
那么,有什么方法可以让我完成这项工作吗?或者,在 MFC 中是否有一种简单的方法来指示控件的主机容器检索 URI 标识的资源?有更好的想法吗?
【问题讨论】: