自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luoluozlb

失败离成功只有一步,坚持。(QQ:0x265BD66E)

原创 wxWidgets学习 - 双缓冲技术解决屏幕闪烁问题

什么是双缓冲? 实例代码 运行效果 有经验的开发者应该知道,当我们频繁直接在窗口绘图时,会出现图像闪烁的现象,因此需要利用双缓存技术来绘图。 什么是双缓冲? 所谓双缓冲即在内存中创建一个与屏幕绘图区域一致的对象,先将图形绘制到内存中的这个对象上,再一次性将这个对象上的图形拷贝...

2017-12-20 16:19:27 889 0

原创 wxWidgets学习 - 简单鼠标画线程序

一个用wxWidgets开发的,简单的用鼠标画线的程序,只用于学习,没有实际用处。 主要思路: 处理鼠标左键三个事件:按下,移动,松开 按下的时候记录按下状态和位置,移动的过程中画线条,松开后取消按下状态。main.cpp#include "wx/wx.h"//主窗口类 ...

2017-12-17 23:39:32 669 0

原创 wxWidgets学习 - 弹球程序

学习了几天的wx了,作为练习,做了一个程序:随机生成多个小球在窗口内随机方向运动,并且小球碰到屏幕可以反弹。代码如下,为了方便所有的代码都写在了一个文件中了main.cpp:#include <wx/wx.h> #include <ctime> #include <c...

2017-12-17 16:37:28 376 0

原创 wxWidgets学习 - HelloWorld

在Code::Blocks新建一个wx空白项目并建立一个main.cpp文件,代码如下:#include "wx/wx.h"//主窗口类 class MyFrame: public wxFrame { public: MyFrame(); };//主窗口类构造函数 My...

2017-12-16 14:17:37 243 0

原创 《C++编程风格》第一章:抽象 课后练习

原题如下: 分析程序清单1-4中的类。函数main()输出的结果如下所示: The atomic weight:196.9665 The atomic number:79 Price per ounce:450.75 应用本章中所学到的规则, 对程序中的抽象及相应的类进行评价。(标识符P...

2017-12-15 22:45:27 132 0

原创 wxWidgets学习 - 使用Code::Blocks16.0+wxWidgets3.0.3搭建环境

1.Code::Blocks下载安装下载地址:http://www.codeblocks.org/downloads/26#windows这里选择codeblocks-16.01mingw-setup.exe下载安装: 选择这个的原因是它自带了mingw编译器,不需要自己再额外进行配置编译器...

2017-12-15 22:28:38 4439 0

原创 C/C++计算器(利用栈表达式求值,支持函数运算)

表达式求值是程序设计语言编译中的一个基本问题。它的实现就是对“栈”的典型应用。其实现思想和数据结构书上基本一致,不同的增加的函数计算,并可以扩充,利用两个栈:一个操作数栈和一个运算符栈。计算器C/C++实现代码: (开发环境:Dev-Cpp编译器)1.Express.h 代码:#include ...

2017-12-13 16:22:06 6847 8

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