Windows 8 WindowsEmbedded8开发

Windows 8 WindowsEmbedded8开发,windows-8,embedded,Windows 8,Embedded,我不熟悉嵌入式Windows系列,有一些问题 首先,在Windows嵌入式系统上应用程序开发中使用最多的编程语言是C++还是C? 我想在上开发一个简单的应用程序,以显示GUI元素的功能。哪个框架用于开发,开发工具是什么 我对创建映像主题并不感兴趣,更多的是如何创建运行在Windows Embedded 8系统上的应用程序。C#是一种“新”语言,而且更容易学习。许多公司仍然使用C++,因此两者都要学习,也许从C语言开始。 开发工具是Visual Studio(可以在Microsoft网站上免费下载

我不熟悉嵌入式Windows系列,有一些问题

首先,在Windows嵌入式系统上应用程序开发中使用最多的编程语言是C++还是C? 我想在上开发一个简单的应用程序,以显示GUI元素的功能。哪个框架用于开发,开发工具是什么

我对创建映像主题并不感兴趣,更多的是如何创建运行在Windows Embedded 8系统上的应用程序。

C#是一种“新”语言,而且更容易学习。许多公司仍然使用C++,因此两者都要学习,也许从C语言开始。

开发工具是Visual Studio(可以在Microsoft网站上免费下载)。它使用这个框架

如果您使用,有很多教程和帮助可以在那里找到

您可以在上找到Visual Studio 2012


祝您好运

使用Windows Embedded的原因之一就是您可以使用Windows本身支持的任何语言。由于平台本身几乎没有任何限制,因此最合适的语言在很大程度上取决于应用程序的性质,也许还取决于您的员工的经验

C是使用.NETFramework的最小阻力路径,而C++和C++ +CLI在大多数情况下支持更大的性能,但这些不是唯一的选项。


在一般C和C++的嵌入式系统中,P>普遍存在,但这主要是因为当平台来自通用OS时,不存在大小、性能和语言可用性约束。你能告诉我哪个.net框架吗?完整的还是紧凑的?我在开发很多东西时使用完整的框架,试试紧凑的,看看它是否适合您的需要。如果没有,请安装完整的框架,但我想Visual Studio 2012 express满足了大多数人的需求。如果您可以使用我的答案,请给我+1:)再问一个问题。是否有专门的触摸面板的嵌入式用户控件?@伦丁:唯一的选项(或更确切地说,“选项”C和C++不是一种语言)?真正地可能是最明显、最普遍的选择,但Ada和Forth相当广泛,甚至C#(使用.Net Micro)和NI LabView都可以部署在嵌入式系统上。非常感谢您的回答。这意味着我将使用哪个框架并不重要。net framework 4.5还是.net compact framework 3.5?我是说除了你的论点之外。两者都在嵌入式windows 8平台上工作?windows 8 embedded只是桌面上使用的windows 8的模块化/可配置版本。如果您可以在Windows 8桌面上执行此操作,那么您可以在Windows 8 Embedded中执行此操作,只要您在配置中选择了所有必要的可选组件。C#和WPF将使您能够访问最新的功能。