完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
请教大神们,最近在学习c++,想请教一下c++只能写控制台程序吗,或者说基于c++的GUI是用什么写的,据说VS是用c++写的,那他的界面是用什么写的。
|
|
相关推荐
7个回答
|
|
施主没有细说自己的基础如何。C++ 你要简单用它就可以简约高效,要用复杂了它也可以变幻无穷。
说实话,对于编程基础不扎实的初学者来说,要用 C++ 做 GUI 是非常吃力不讨好的。 首先,用 C 语言调用 Windows API 也能实现 GUI,可以学习《Windows程序设计》分上下册。 其次,微软提供的 MFC(微软基础类库)就是 C++ 实现 GUI,但 C++ 初学难以上手,这可参考孙鑫的《VC++深入详解》和侯捷的《深入浅出MFC》。 另外,还有很多GUI库,开源的 DirectUI 挺好用;跨平台的有 QT、wxWidgets,参考《wxWidgets跨平台程序开发》。 还是建议先把语言学扎实吧。
最佳答案
|
|
|
|
VS是用b写的。
|
|
|
|
你还是找本书看看吧
|
|
|
|
C++有很多类库的比如MFC和QT,建议使用C#写界面吧,快速方便,C++太难了,而且容易出错。
|
|
|
|
windows系统下VC,linux QT
|
|
|
|
运用MFC(微软基础类)可以进行GUI编程,如常见应用程序的一些按钮的功能啊,一些简单的消息提示窗口啊,一些鼠标移动或者点击所能够起到的效果啊,还有软件的样式等等
|
|
|
|
用QT可以写写 应用范围也广
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2105 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1941 浏览 3 评论
4537 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2084 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2599 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 15:58 , Processed in 0.619800 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号