我想知道是否有人对如何将 Windows 应用程序(notepad.exe)嵌入 Winform 有任何想法。我在网上找到了一个将单词嵌入winform的桌面应用程序示例(http://www.codeproject.com/Articles/11819/Integrating-Microsoft-Word-in-your-NET-application),但不确定我将如何对 notepad.exe 或 Win CE 平台中的任何其他可执行文件执行此操作。它还使用记事本没有的互操作程序集,并且 coredll.dll 缺少 user32.dll 中的一些菜单功能。
我还查看了使用活动 X 和 opennetCF 的 AxHost 库的 MS 示例,但它使用了 DLL 中的公开函数(WMPLib.dll 和 ShockWaveObjects.dll)。我已经尝试过这个示例并将 DLL 复制到我的 windows 文件夹,但它崩溃并出现异常消息“类未注册”。
保罗