我正在构建一个应用程序,其中包含各种其他应用程序(各种应用程序)。我想尝试实现的功能之一是运行Windows Mobile应用程序的可能性。我知道可以从MSDN下载模拟器,但是一切都表明它只是用于测试移动应用程序。
是否可以使用.net在我自己的应用程序的子窗口中启动和控制模拟器?
答案 0 :(得分:1)
WinMo模拟器实际上是Device Emulator(虽然是较新版本),其根植于Virtual PC。你可能会看一下Device Emulator source(甚至更老,但它可能会给出一些关于它如何托管的提示),但我的猜测是你将不得不破解它,找到模拟器的主机窗口并重新创建它。您可以change it's skin,这也可能有用。
答案 1 :(得分:1)
您可以通过COM接口控制Device Emulator程序。有关详细信息,请参阅here。
答案 2 :(得分:0)
您想要运行什么类型的应用程序?
.NET Compact Framework应用程序将在.NET桌面框架上运行。
这是针对.NET CF编译的应用程序示例。第一个图像是在模拟器上运行,第二个是直接在桌面框架上运行。