如何在C 中编程帧
How to program frames in C++
本文关键字:编程 更新时间:2023-10-16
好吧,C 菜单在这里问一个非常杂耍的问题(对不起),但是每当我编写我的基本程序(Helloworld等)时,它们总是出现在命令提示符窗口中。我想像Word和其他程序一样制作适当的窗口。我知道可以这样做,因为我每天使用的所有程序。但是如何在C 中执行此操作?对于所有的Java退伍军人,我希望它像Jframe一样,但相当于C 。
c 没有一个UI库,因此您需要选择一个。
流行的选项将是MFC(在Windows/Visual C 下)或QT(具有许多其他库和功能,在许多平台上工作)。
既然您提到字,看来您在Windows平台上。
然后考虑以例如Windows API编程中的课程(C )动手教程。
网上还有很多其他教程,还有要购买的书籍。作为作者,我只是选择了我最熟悉的那个。关于书籍,关于Windows API编程的经典书籍是Petzold的" Windows编程",但我似乎还记得最新版本是Windows 8和C#(较早版本是C/C )。
教程带领您了解如何使用Windows API(应用程序程序界面)开始创建窗口程序。
这是相当独立的语言,但是教程中使用的语言是C 。C 没有对GUI东西的标准库支持。C 中的想法是,您可以自由使用所需的任何第三方库,或创建它们,例如Windows API。
这是高度依赖的。您可以使用GUI跨平台库,例如QT,也可以使用本机机制。在Windows下,您可以使用Winapi和MFC。
相关文章:
- 有一个打印语句的函数是一种糟糕的编程实践吗
- 我是C++编程的新手,这些代码之间有什么区别,我应该使用哪一个
- 模板元编程:如何将参数包组合成新的参数包
- Qt Q串行端口未编程设备未关闭
- 模板元编程 - 尝试实现维度分析
- 我是编程新手
- C++编程从外部文本文件定义数组大小
- 了解算法的性能差异(如果以不同的编程语言实现)
- 使用 Gtkmm 以编程方式选择 Gtk::TextView 中的文本
- 如何将可变参数模板转换为多个单个模板?(C++竞争编程调试模板)
- 使用命名空间正确编程
- C++编程:运算符重载中的引用如何工作?
- Arduino 模块化编程与全局和设置
- C++ 运算符修改/元编程策略,用于不那么冗长的语法
- 在没有管理员权限的情况下,在 c++ 中以编程方式将程序添加到启动
- 如何以编程方式将音频从任何录制设备路由到任何播放设备
- 试图修复一个错误,该错误不会让我开始编程其余部分
- C++模板编程设计问题 - 根据输入文件返回不同的类型
- Frank Luna 在他的书"使用 DirectX12 进行 3D 游戏编程"的介绍中盒子示例的问题
- 如何使用可变参数模板类使用模板元编程获得最大值