用C++进行图形和窗口编程
Graphics and windows programming in C++
朋友们我读到许多像Firefox浏览器这样的windows应用程序都是用C++编写的。所以我决定学习C++,并学习了许多面向对象编程的概念。但我现在所能做的只是制作一个控制台程序,在黑底白字的命令提示符屏幕上运行。如何为我的软件创建图形和gui。此外,我在安装目录中看到程序fines有许多不同的文件。我如何处理许多文件并创建一个真实的windows软件(嘿,我不是在问你如何编写Microsoft office之类的代码…只是一些简单的应用程序)你能告诉我一个像谷歌chrome这样的程序是如何制作的吗
您需要一个框架,因为您需要与操作系统通信。这也意味着您的应用程序将依赖于平台。
IMHO最好的开始是跳过学习(丑陋的)Windows API,学习一些像Qt这样的多平台框架。
有了Qt,起步很容易。只需使用Qt Creator下载Qt,点击"Wellcome/Examples",选择任何示例,编译即可运行您的第一个图形应用程序!
示例列表也可以在此处找到http://doc.qt.io/qt-5/qtexamplesandtutorials.html这应该会让你知道你能做什么。
相关文章:
- 如何以编程方式使窗口全屏显示?
- 通过基类自动执行窗口编程
- 如何以编程方式更改基于对话框的窗口的大小和位置?
- 以编程方式清除Visual Studio输出窗口
- 在Gnome或KDE中以编程方式移动桌面上的应用程序窗口
- WinAPI C++:重新编程窗口大小调整
- 告诉 PDCurses 以编程方式使窗口与物理屏幕大小相同的方法
- 打开另一个窗口后如何继续编程
- 以编程方式在窗口中获取活动连接
- 如何使用C/C++以编程方式检查窗口中的系统文件夹
- 用C++进行图形和窗口编程
- 如何以编程方式调用Windows 7中的Ctrl+Alt+Del窗口
- 如何在64位窗口中以编程方式模拟DllMain调用
- WSARecv在套接字编程窗口中执行大约需要3秒
- 在窗口上以编程方式隐藏应用程序
- 以编程方式将一个窗口始终置于另一个窗口之上
- 当GDI资源不足时,以编程方式捕获窗口关闭事件
- win32c++弹出窗口在以编程方式调整大小时闪烁很多
- 窗口编程(C++):如何检查子窗口ID是否被占用?以及如何生成子窗口的唯一ID
- 如何在窗口编程中与 Dropbox 链接