文档章节

C++关于界面(UI)开发

一一无念
 一一无念
发布于 2013/02/18 23:10
字数 329
阅读 2021
收藏 9

VC++关于界面(UI)开发

Author : lwdbluesky@gmail.com

撰写日期: 2013/02/18 [测试Zoundry Raven]

关 键 字: VC 界面开发 BCGControlBarPro CodejockXtremeToolkitPro

C++的界面开主要是MFC QT,其中MFC占有很多份量,如果不考虑跨平台,在Windows,非他莫属,(非C#之类).公司最近开发一款上位机软件,从QT到MFC,再到MFC的各种界面库,开发套装,所谓历尽千山万水,如今项目已到尾声,有必要整理下这个过程中相关知识.

C++的界面开主项目用到主要学习使用两个开发套件 BCGControlBarPro Codejock Xtreme ToolkitPro 这比任何的皮肤库都要全的开发包.所以还是有必要在里作些介绍

此外还有扩展类如 xSkinButton class,xColorStatic class, CTreeCtrlBT class, CGridCtrl class ,CComboListCtrl class, CPPToolTip class, CMarkup class等在此会一一作介绍,ST_Curve也是一个比较好用的控件,但其源代码没公开,所以也放弃使用,作一份记录,以备忘.

非界面类多线程串口类CSerialPort也会在此.

另外还有一此关于Qt编程内容,刚开始选择使用QT开发,但后面放弃了,因为实在找不到一个可用的报表控件,控件还是有的QtitanGridCtrl没有使用

© 著作权归作者所有

一一无念
粉丝 58
博文 36
码字总数 18408
作品 0
长沙
私信 提问
使用MFC实现数据库信息显示和增删改查

【业务需求】 一、功能需求 1、根据提供的UI原型设计界面,界面种类主要是两类界面,一类是检索信息的主界面(TreeCtrl+ListCtl),另一类是检索的详细信息展现页面(Edit、时间控件)用于增...

yagerfgcs
2017/10/29
292
0
SiteServer CMS 发布 V6.0 正式版

2018年3月1日,SiteServer CMS全新版本V6.0正式发布,这是继SiteServer CMS宣布开源并发布5.0版本之后的又一振奋人心的消息,SiteServer CMS V6.0版本带来了全新的插件平台、舒适的用户体验、...

SiteServer
2018/03/01
852
2
C/C++,最经典的编程语言.

1、从C到C++ 计算机诞生初期,用机器语言或汇编语言编写程序; 第一种高级语言FORTRAN诞生于1954年; BASIC语言(1964)是由FORTRAN语言的简化而成的是为初学者设计的小型高级语言; C语言是1972年...

小辉灰520
2018/11/26
0
0
C/C++ -- Gui编程 -- Qt库的使用 -- 使用自定义类

1.新建空Qt工程 2.新建C++类HelloQt 3.新建ui文件,添加部件,重命名主窗体(对话框)类名HelloQt,构建生成ui头文件 4.修改头文件helloqt.h 1 #ifndef HELLOQT_H 2 #define HELLOQT_H 3 4 #...

白季飞龙
2014/05/06
0
0
【上海】招VC++客户端工程师8K+

1. 计算机及相关专业大学本科(含)以上学历,两年以上开发经验; 2. 精通C/C++,具有一年以上在Windows平台下使用Visual C++开发客户端的经验; 3. 熟悉Windows平台核心编程,熟悉MFC框架,...

王敏
2012/02/22
770
5

没有更多内容

加载失败,请刷新页面

加载更多

Mybatis 源码(二)Mybatis 初始化

Mybatis 初始化是由SqlSessionFactoryBuilder来完成的,主要的工作解析XML文件,并将解析的类容封装到Configuration类中,最后将Configuration类封装到SqlSessionFactory中并返回,自此初始化...

xiaolyuh
12分钟前
3
0
约瑟夫环问题

约瑟夫环问题的原来描述为,设有编号为1,2,……,n的n(n>0)个人围成一个圈,从第1个人开始报数,报到m时停止报数,报m的人出圈,再从他的下一个人起重新报数,报到m时停止报数,报m的出圈,...

mskk
22分钟前
3
0
JEP解读与尝鲜系列1 - Java Valhalla与Java Inline class

涉及到的JEP: Project Valhalla JEP 169: Value Objects JEP 218: Generics over Primitive Types 这些特性将在JDK14实现 Valhalla项目背景 最主要的一点就是,让Java适应现代硬件:在Java语...

zhxhash
24分钟前
8
0
总结:Redis集群

一、redis集群方案 Master-slave方式,Master和Slave的数据一致,Slave从Master同步数据,然后通过Sentinal(哨兵)监控Master和Slave的健康状态,当异常的时候迅速切换,如Master宕机的时候...

浮躁的码农
27分钟前
5
0
三个盘子的汉诺塔

package base;/** * 汉诺塔 */public class TowerApp { static int nDisks = 3; public static void main(String[] args) { doTowers(nDisks, 'A','B',......

clean123
29分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部