使用C#嵌入类似WordPad的画图工具mspant。

11

我刚刚查看了WordPad。有一个名为“插入Paint图画”的功能按钮。当我点击该按钮时,会打开mspaint并提示我绘制一些东西。 绘制完成后,我可以点击“更新文档”按钮。但是没有保存选项(只有“另存为副本”)。 无退出按钮 此外,没有退出按钮。相反,它显示一个“退出并返回文档”的按钮。

现在我的问题是: 我如何在我的C#桌面应用程序中受益于这个功能? 我考虑过一些IPC,但我无法想出它如何工作。 有人有想法吗?

2个回答

7
这就是所谓的OLE(对象链接和嵌入)。您将 Microsoft Paint 文档嵌入到 Wordpad 文档中。这项技术自 Windows 95 以来一直存在。
.NET Framework 对 OLE 没有任何支持。如果您真的想要这样做,最好编写一个 C++ 应用程序,并利用 MFC 或 ATL 库的显式支持。有关针对 .NET 的更多信息,请参阅 此问题的答案


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接