c++ mfc智能设备应用程序容易学习还是c#智能设备容易上手?

问题描述

c++ mfc智能设备应用程序容易学习还是c#智能设备容易上手?

我在学校只学习过简单的c++编程,但从来没学过如何嵌入到智能设备中,又听说c++和c++MFC完全不一样,c#和c++又比较相似,那我是应该学习哪一个来快速入手开发简单的应用来部署到智能设备呢?(可以做很简单的应用即可,非程序员),我学哪个比较好?

解决方案

如果你是想做智能设备应用程序的话。我建议你用C#相当的简单,C#直接可以界面拖控件。如果用C++ 的话就有点难。不过C++做出来的速度可能要快点。但是用户是感受不到的如果程序不够大的话。C++更偏向稍底层的开发。

解决方案二:

额,c++和c#是一种编程语言,MFC是微软提供的一套框架~~~我这边用c++做过智能设备的开发,用vs2008,主要是通过串口进行通信~~~
个人建议你可以先梳理一下自己的知识点,比如:串口通信、多线程编程、网络编程这些基本的应用

解决方案三:

学了c++就用c++吧,不过听说c#支持了很多东西,wince上面很好搞,啥智能设备支持c#呢,我想应该不多吧

解决方案四:

c#是微软专门开发出来的对抗Java的,当然它是一门语言,但是它只局限于微软的.net平台,不能够跨平台使用, 而c++就不一样了,他是更偏底层的语言,兼容了C语言,他是可以跨平台的,因为它不像c#那样好多库以包的形式集成在了开发环境里面或者是Windows平台,而c++的库可以程序员自己去实现。

解决方案五:

c++和c#是一种编程语言,主要是用在游戏的

解决方案六:

你想做智能设备的硬件还是软件的开发?硬件开发不可能用C#去做,软件开发一般都是手机app的开发,也就是Android或者ios开发了

时间: 2025-01-31 05:59:50

c++ mfc智能设备应用程序容易学习还是c#智能设备容易上手?的相关文章

visual studio-用VS2005新建的MFC智能设备应用程序空白项目,为什么编译会出错?请大神解答

问题描述 用VS2005新建的MFC智能设备应用程序空白项目,为什么编译会出错?请大神解答 1>------ 已启动生成: 项目: 0001, 配置: Debug HPC-3000 (ARMV4I) ------ 1>正在编译... 1>stdafx.cpp 1>C:Program Files (x86)Windows CE Toolswce600HPC-3000includeARMV4Imalloc.h(45) : error C2143: syntax error : miss

24色位图,字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙

问题描述 24色位图,字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙 24色位图(如下图)字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙

接触VC之三:MFC基于对话框程序

最近,本人赶时髦,装上了一套Visual Studio.net,安装要2213M呢,硬盘上三个盘符总共剩下不足2G的地方了.不过,界面相当的漂亮,且功能强大,值得心慰.我终于可以在类视图上,尽情去看类的基类,以及基类的实现代码了.不仅如此,最好的是那附带的MSDN上所有的VC基础文章都是中文,翻译的比希望出版社的好得没的说.什么文档啊,框加窗口啊,多视图啊,应有尽有.所以建议大家都来用.net的吧,注意是要那七张盘的,三张的是beta版,VC功能不全的. 这部分该说一说MFC的具体程序了.因为我

CFindReplaceDialog如何在MFC对话框的程序中使用啊

问题描述 CFindReplaceDialog如何在MFC对话框的程序中使用啊 看了几篇文章代码,都实现不了,有没有谁做过这个功能的介绍下CFindReplaceDialog的详细用法? 解决方案 p_FindReplaceDlg = new CFindReplaceDialog(); p_FindReplaceDlg->Create( true m_FindString NULL FR_DOWN this ); //创建查找对话框 p_FindReplaceDlg->ShowWindow(

wm command+消息+-MFC向其他程序发送wm_command消息失败

问题描述 MFC向其他程序发送wm_command消息失败 MFC 点击按钮向其他程序发送wm_command消息, _点击按钮发送后,要移动一下鼠标或键盘按一下键,才会发出消息,目标窗口才会做出响应, 请问是怎么回事,要怎么解决. 如果鼠标不动,消息发不出来.目标窗口没反应 HWND hwnd_sj = ::FindWindow(NULL,L"数据下载"); SendMessage(hwnd_sj,WM_COMMAND,0x0abe1, 0); return; 用网上下载的消息调试器

mfc-基于MFC对话框的程序中如何打开一个单文档

问题描述 基于MFC对话框的程序中如何打开一个单文档 我是MFC的初学者,现在遇到了一个问题,就是如何在基于对话框的程序中,如何通过一个对话框中的按钮打开一个单文档.(我的目的是想在打开的单文档中绘制折线图),求各位大神指点 解决方案 你干嘛用基于对话框的程序,你完全可以创建一个基于单文档的程序,再添加对话框,这比你先创建一个对话框的程序,再添加文档视图支持简单的多. 解决方案二: 在MFC下使用OpenGL的一个简单的例子(基于单文档程序)MFC应用程序类型:单文档.多文档与基于对话框MFC窗

需要用VS 2012 的MFC做一个程序,程序开始之前有个欢迎界面,怎么做啊

问题描述 需要用VS 2012 的MFC做一个程序,程序开始之前有个欢迎界面,怎么做啊 需要用VS 2012 的MFC做一个程序,程序开始之前有个欢迎界面,怎么做啊 解决方案 http://blog.csdn.net/king8902/article/details/8124559http://www.codeproject.com/Articles/35840/Splash-Screen-C-Class-using-MFChttp://wenku.baidu.com/link?url=fgHO

事件 位图-VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示一个另一个界面

问题描述 VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示一个另一个界面 2C VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示自定义1的界面,同理单击位图2显示自定义2的界面,用代码如何实现,请各位指教.

方法-C#智能设备应用程序怎么实现只能打开一个实例

问题描述 C#智能设备应用程序怎么实现只能打开一个实例 C#智能设备应用程序怎么实现只能打开一个实例 ,试过mutex方法不行,只能设备应用程序只有默认的构造函数和含有一个参数的构造函数 解决方案 在Main里面写int i = 0;foreach (Process p in Process.GetProcesses()){ if (p.Name == Process.Current.Name) i++;}if (i > 1) return;... 你的代码 解决方案二: mutex 确定是可以