首页 > 编程语言 >图形用户界面(GUI)编程可以学习C++ Builder,多图、实例、书籍

图形用户界面(GUI)编程可以学习C++ Builder,多图、实例、书籍

时间:2022-12-15 19:55:52浏览次数:75  
标签:控件 Builder 编程 程序 C++ GUI 图形用户界面

个人觉得SDK纯API方式编写Windows程序已经过时了,效率太低,了解一下原理就可以了,主要是消息机制。

图形用户界面(GUI)编程可以学习C++ Builder,架构先进(和C#一样拖控件),入门比较容易。
————————————————————
  C++ Builder是真正的可视化的开发工具。C++ Builder可以用鼠标拖拉控件加上设置属性轻松地“设计”出一个程序的图形用户界面,利用可视的组件/控件像“搭积木”一样,以“所见即所得”的方式搭建应用程序的界面,这也是C++ Builder这个名字中Builder的概念。这样,只需要用C++语言编写业务逻辑代码,类似于DOS下文本界面编程,只要专注于实现业务逻辑功能就可以了,代码非常简洁。数据的输入和表现,都在图形用户界面,非常直观、易用。这就是RAD开发(Rapid Application Development,快速应用程序开发)。
————————————————————
书籍推荐:
《C++Builder 6程序设计教程(第二版)》 (陆卫忠,刘文亮 等编著 /2011-04-01 /科学出版社)(当当网)
《C++Builder 6编程实例精解》(赵明现),PDF,是数字版的,非扫描版的,里面还有一个俄罗斯方块游戏的完整实现。
《精彩C++Builder 6程序设计》(台湾 吴逸贤),里面有10几个简单小游戏的实现,可以自己看懂以后再重写,才是自己掌握的。
《C++ Builder 5高级编程实例精解》(刘滨 编著)都是较大的实用的程序。
————————————————————
C++ Builder 6.0几个示例程序项目源代码下载:
https://pan.baidu.com/s/13n9hxwVj9ai1p5L2rQC83Q
————————————————————
C++ Builder第一个程序(模拟聊天室)v1.11
C++ Builder模拟数字双时钟示例(未完成)v0.2.1
C++ Builder纸牌游戏Demo v0.05
C++ Builder不规则图像透明贴图(位图的透明显示)三种方法及简单动画CB10.2 v1.5(资源嵌入)
C++ Builder写的《ZEC 四则运算练习程序》 海底海星情景v0.9.2
C++ Builder简单电话簿Demo例子v1.11
C++ Builder之StringGrid表格简单示例v1.1
————————————————————






标签:控件,Builder,编程,程序,C++,GUI,图形用户界面
From: https://www.cnblogs.com/ustone/p/16985905.html

相关文章

  • Python 12章 GUI
    GUI界面此处使用wxpython需要先pip库实例1importwxclassMyFrame(wx.Frame):def__init__(self,parent,id):wx.Frame.__init__(self,parent,id,tit......
  • GUI
    适配器实现监听器只需要重写一个方法?继承抽象类?什么是适配器模式画笔重写paint就行了不用调用?匿名内部类中的windowActivated方法为什么可以直接调setTitle();p3......
  • Unity UGUI图文混排源码(一)
    我从一开始想到的图文混排的概念都是通过文字间的空隙去粘贴一张图片,这样确定图片前面文字的最后一个位置变成了最主要的参数,接下来就给出两种解决方案首先,先发UGUI源码的一......
  • Unity UGUI基础之Text
    Text作为UGUI最基础的控件以及最常用的控件,它在项目中的应用绝对可以算是最多的,任何一个UI界面可以说都离不开它,它的基本属性如下:一、recttransform组件:recttransform(矩形......
  • Unity UGUI实现图文混排
    目前在unity实现图文混排的好像都是通过自定义字体然后在文本获取字符的位置,用图片替换掉图片标签,这样对于支持英文来说,并没有什么影响。然后对于中文来说就是一个相当麻烦......
  • Unity UGUI无限列表(Infinite List)
    更新日期:2020年10月16日。Github源码:​​​[点我获取源码]​​索引​​InfiniteList​​​​使用​​​​创建InfiniteListScrollRect​​​​InfiniteListScrollRect参数......
  • Unity UGUI图文混排源码(三) -- 动态表情
    这里是根据图文混排源码(二)进一步修改的,其他链接也不贴了,就贴一个链接就好了,第一次看这文章的同学可以先去看看其他几篇文章1.首先来一个好消息,在最新版本的图文混排中,终于......
  • Unity UGUI
    超详细的基础教程传送门:(持续更新中)UnityUGUI的教程好少,幸亏找到一个UGUI的Demo,看了几个例子,以下是一些简单的学习笔记:1.导入UI图片资源2.设置参数:            ......
  • The Complete Guide to C++ Strings, Part II - String Wrapper Classes
    TheCompleteGuidetoC++Strings,PartII-StringWrapperClasses IntroductionSinceC-stylestringscanbeerror-proneanddifficulttomanage,......
  • Unity UGUI图文混排(五) -- 一张图集对应多个Text
    继上一篇说的更新了一张图集对应多个Text的功能,为了节省资源嘛这里,但是也没有舍弃之前的一个Text一个图集,因为我感觉应该两个都有用,于是我重新写了一个脚本1.其实大体跟前面......