使用 C# 嵌入 mspaint 就像写字板一样

问题描述 投票:0回答:2

我刚刚看了一眼写字板。有一个名为“插入绘图”的功能区按钮。当我单击该按钮时,mspaint 将打开并提示我画一些东西。 绘制某些内容后,我可以单击“更新文档”按钮。没有保存选项(只有将副本另存为)。

此外,没有退出按钮。相反,它显示一个

退出并返回文档no exit button按钮。

现在我的问题是: 我是否以及如何从 C# 桌面应用程序中的此功能中受益? 我想过一些IPC,但我不知道它是如何工作的。 有人有主意吗?


这称为 OLE(对象链接和嵌入)。您正在将 Microsoft Paint 文档嵌入到写字板文档中。这项技术自 Windows 95 以来就已存在。

c# .net ipc paint
2个回答
7
投票
此问题

的答案。

访问以下链接,不要忘记下载示例项目。


3
投票
http://www.c-sharpcorner.com/UploadFile/mahesh/ActiveDocumentHostControl11102005040550AM/ActiveDocumentHostControl.aspx

© www.soinside.com 2019 - 2024. All rights reserved.