Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试为 MSHTML 实现一个 URL Moniker,它将用于将图像从存储(在应用程序中)提供给 HTML 编辑控件。我知道要做到这一点,我必须实现 IMoniker 接口。
我在任何地方都没有找到任何像样的文档或示例代码。(关于这个主题的所有 MSDN 文档似乎都暗示了 C++/COM 编程和对 OLE 的非常深刻的理解,我不能说我有)。
我将如何在 C# 中实现 URL Moniker 和 IMoniker 接口?
我在网络上的 .net 中找不到单个IMoniker实现,但曾经有一个名为 ETCPROT(Google for ETCPROT.EXE)的示例,它是编写异步协议(但在 C++ 中)的最佳起点。
IMoniker
如果您可以找到示例并将其转换为 C# 对您表示敬意,但我会坚持使用该file://协议。
file://
我对这个问题的解决方案(除了它公开文本资源)是一个 COM 对象(用 C++ 构建),可以从 .NET 调用它以实现相同的结果
这是我放的地方(UrlFeeders)