自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 wxWidgets学习笔记(三):事件

说明:本文是作者的一点总结,对所学的回顾与记录,如有不妥之处,欢迎大家指正,并且讨论交流。本文着重介绍如何自定义自己的事件类。1、GUI程序是事件驱动的,一个wxGUI程序的执行过程:主函数在wxApp的OnInit()实现,OnInit()中创建一个frame或者dialog的实例,开始循环,等待事件发生并交给相应的事件处理函数处理。2、事件分为两类:wxWidgets支持的控件事件以及...

2020-01-20 16:50:39 439

原创 wxWidgets学习笔记(二):初步框架搭建

说明:本文是作者的一点总结,对所学的回顾与记录,如有不妥之处,欢迎大家指正,并且讨论交流。一个典型的GUI程序所做的事情包括:显示控件窗口,在窗口上绘图或图像,响应来自鼠标,键盘或者其他设备的输入,和其他进程通信,调用其他应用程序等每个应用程序都有入口点,也就是程序开始执行的地方,wxWidgets通过继承wxApp来实现,必须重载其bool OnInit()函数,返回值为true。/**...

2019-12-30 16:56:50 248

原创 wxWidgets学习笔记(一):初识wxWidgets

说明:本文是作者的一点总结,对所学的回顾与记录,如有不妥之处,欢迎大家指正,并且讨论交流。1、wxWidgets简介wxWidgets简单来说就是一个GUI应用程序开发库,当然它不止用于此。wxWidgets是一个开源项目,已经比较成熟,目前3.X的版本已经开发出来,它是跨平台的,更符合各个平台原生的控件样式以及行为。2、为什么选择wxWidgets?怎么选择有怎么选择的道理,我因为公司...

2019-12-27 16:56:24 666

原创 C++学习笔记(五):类类型(一)

说明:本文是作者的一点总结,对所学的回顾与记录,如有不妥之处,欢迎大家指正,并且讨论交流。1、C++提供了自定义类型的能力。面向对象编程是面向过程的进一步抽象,我们将苏需要的功能封装起来,组成一个工具供用户使用,进行数据抽象封装,实现继承以及多态。2、对于类的设计者,要明确提供什么功能,怎么实现两部分,提供类的用户接口。数据抽象即定义数据成员以及函数成员的能力,数据封装即将实现细节设定为pr...

2019-12-26 13:54:42 143

原创 C++学习笔记(四):函数

说明:本文是作者的一点总结,对所学的回顾与记录,如有不妥之处,欢迎大家指正,并且讨论交流。1、函数是面向过程变成的基础,将一个个功能封装成函数调用,可以更好的阅读程序,典型函数由四个部分组成:返回类型、函数名,形参列表以及函数体,没有函数体的声明一般称作函数原型,函数与变量一样必须先声明或定义,再使用。建议声明与定义分开,头文件中声明,然后引入定义。int main(int argc,cha...

2019-12-17 20:22:22 311

原创 C++学习笔记(三):表达式与语句

说明:本文是作者的一点总结,对所学的回顾与记录,如有不妥之处,欢迎大家指正,并且讨论交流。1、表达式与运算符分不开,运算对象加运算符构成了表达式,表达式加分号就构成了语句。2、运算符三大点,求值顺序、结合次序以及优先级,对运算符优先级有整体的理解,括号()可以改变优先级,也就是先计算括号里面的,如果不确定就加括号,注意运算时的类型提升与转换。3、运算符用于内置类型,C++为运算符提供了重载...

2019-12-16 19:52:39 144

原创 C++学习笔记(二):数据类型与声明

说明:本文是作者的一点总结,对所学的回顾与记录,如有不妥之处,欢迎大家指正,并且讨论交流。1、数据类型,运算符以及控制语句构成了一个语言最基本的部分,C++是静态类型的,变量,函数,指针,数组等使用之前都要确定其类型。2、类型可分为内置类型,自定义类型,数组,指针,引用;对应着各自的类型说明符,也叫关键字,关键字是语言所定义。3、类型说明变量,变量,函数名,类名等都是标识符,字母数字下划线...

2019-12-10 22:07:39 226

原创 C++学习笔记(一):C++导论

说明:本文是作者的一点总结,对所学的回顾与记录,如有不妥之处,欢迎大家指正,并且讨论交流。1、编写C++程序需要C++编译器,编程语言逃不过编写,编译,运行,调试,要学会调试程序,寻找错误。2、C++初始继承自C语言,兼容C;现在可以把C作为C++的一个子集,区块,语句,数组,指针等概念大多来自于C。3、C++是静态编译语言,比较接近底层,支持过程式编程,模块化编程,面向对象编程以及泛型化...

2019-12-09 21:24:50 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除