是否可以将Windows Mobile仿真构建到应用程序中?

时间:2010-03-06 23:02:41

标签: .net windows windows-mobile

我正在构建一个应用程序,其中包含各种其他应用程序(各种应用程序)。我想尝试实现的功能之一是运行Windows Mobile应用程序的可能性。我知道可以从MSDN下载模拟器,但是一切都表明它只是用于测试移动应用程序。

是否可以使用.net在我自己的应用程序的子窗口中启动和控制模拟器?

3 个答案:

答案 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编译的应用程序示例。第一个图像是在模拟器上运行,第二个是直接在桌面框架上运行。

alt text http://i49.tinypic.com/3025tv6.jpg

alt text http://i47.tinypic.com/2mea6qf.jpg