最近工作需要学习简单的点的VSC++,几个问题想请教下大神
visualstudio吧
全部回复
仅看楼主
level 2
阿朽木 楼主
本来是搞C和单片机的,一直上位机是别人负责,现在要写上位机程序,大多用到的就是串口、定时器、以及一些USB接口的仪器,于是选择用visual studio C++2015,本来想着这个软件应该多高级和智能的,但发现很多东西都要手动来,很不方便,我想问一下是我的方法不对还是这个软件本身就这样。
比如:
1、界面设计,我看他们C#的工程师,装一个插件就可以直接拖出漂亮按钮等,做出漂亮的界面,但C++我在网上位没找到这样的插件,冒似就只有软件自带的那个控件,这个也就罢了,连界面自动同步比例放大都做不到,想界面全屏时还要自己动手计算控件大小,重新手动设置尺寸,感觉不仅仅是好浪费时间,还是痛苦来形容。
2、就是那个消息机制,键盘、鼠标、定时器中断、串口中断等等他们的事件如何映射到程序中,几乎每写一个都是到网上查例程,有没有什么便捷的方式,直接很快的就找得到相关东东啊。
3、大神位都是自己去官方网上查和什么MSDN?但我平常又用不了太多,不去专业的写C++程序,如果从底层一步步啃可能确实太痛苦了,但到书城也很少找到相关的书了,要么是介绍纯C++的,要么是介绍VC6的,visual studio的少得很,更别说一些操作技巧了,各位有相关的书推荐吗?
2019年12月15日 08点12分 1
level 1
1.不是插件 是语言面向的对象不同 c#直接在.net运行时上运行 窗体的代码是自动生成的 因此可以直接拖动和自定义控件大小 c++需要使用代码调用.net库 相当于手动绘制窗体的动作另外c#中对于事件的触发 设置起来比较方便
2.了解arm原理 不了解上位机 不对口不敢说
3.不需要挑IDE非得是vs2015 一般自己写的代码在vs都能跑 算法不对就单步调试
学习网站 博客园 菜鸟教程 csdn msdn github 等等
2019年12月15日 14点12分 2
问题①,C++Builder怎么可以呢
2019年12月16日 07点12分
谢谢
2019年12月16日 07点12分
@阿朽木 那是不同的IDE呀 c++builder是borland公司的IDE 你问的vs的插件
2019年12月16日 10点12分
level 1
宇宙第一IDE你竟然说不好,你得好好研究研究C++、MFC、winform之间的关系
2019年12月25日 23点12分 3
1