自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 生成随机数序列(1~n)

简单的生成随机数序列1、指定n的大小(决定了数的范围[1,n])2、获取一个随机数skip(决定了排列)3、算n与随机数skip的最大公因数(保证互质)为什么要保证:序列 1、2、3、5、6、7、8、9、10(n = 10)要保证与 x1、x2、x3、x5、x6、x7、x8、x9、x*10(n = 10)数相同,但是排列不同,就是证明 xj不同余xi那我们假设...

2020-02-26 11:36:46 2531

原创 可喜可贺,编译chromium成功了

经历了电脑崩溃,翻墙等问题, 终于成功编译chromium了。 VS调试还是有些问题,继续努力!

2017-07-21 23:38:05 655

原创 MFC 分页bar

bar的头文件#ifndef __PAGERCTRLEXBAR_H__#define __PAGERCTRLEXBAR_H__#include "Sbartool.h"#include "CPagerCtrlEx.h"class CPagerCtrlExBar : public CToolBar{public: static void SendGoto(CPagerCtrlEx*

2017-07-05 09:27:13 404

原创 MFC RadioListBox 单选

RadioListBox.cpp#include "SF_RadioListBox.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif//////////////////////////////////////////////////////////////

2017-07-03 14:02:54 686 1

原创 MFC CMap 自定义比较方法

MFC CMap 自定义比较方法本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:仿照以下写法即可实现: 实现一个CString的比较先创建引用CString的类class MyCompare{public: MyCompare(const CString& str) : m_refStr(str) { } o

2017-02-11 15:32:18 724

原创 简单自绘

环境:WIN10 + VS2015该程序 实现了简单的界面绘制。 自绘标题栏,自绘系统菜单,拖拽,都实现了。 程序下载地址: http://download.csdn.net/detail/qq_27118889/9601450 欢迎来讨论。

2016-08-12 09:56:47 352

原创 简单的WIN32窗口封装

封装窗口对象。 (注意。有些命名我是直接复制win32API的,会不规范)本来是想直接用虚函数来处理消息的,但是消息很多,写的会很吃力,所以采用类似MFC的消息映射,现在内存是很富裕的,不用担心虚函数表会占用大量内存,个人建议是采用虚函数的,我这里偷偷懒。该类主要作用:消息处理函数调用该类的静态函数wndProc,再调用实例对象的WindowProc,进行消息处理,如是已经注册的类,需要调换为我们

2016-08-04 15:53:31 2062

原创 MFC一些理解

重点:应用程序启动机制。窗口处理。动态创建,动态判断。序列化。消息映射。

2016-07-19 16:13:01 2586

原创 二叉查找树

复习一下二叉查找树, 采用C++来编写。将节点结构将其作为二叉查找树特用的,定义在类的内部里。(贴代码的时候我是按照顺序贴的)template<typename Key, typename Value>class BSTree{public: typedef struct _TagNode { Key _Key; Value _Value; struct _Ta

2016-07-05 22:02:49 227

原创 C++ 任意类型Any

可以使用任意类型的类型就是 void* 了。只需要强制转换类型即可,任意使用。编译器并不会严重警告。我们不应该滥用。void*并没有过多约束,是万能的类型。 执行任意操作都可以编译通过 需要自己管理指向的对象 char szBuf[4] = ""; void* p = szBuf; *(int*)p = 1234567889; *(long long*)p = 1234567889

2016-06-12 19:14:20 3951

原创 C++ HashMap

C++ HashMap参考自boost库。基本原理:使用连续的内存块(数组)来存储数据,通过一个hash函数(即使每一个元素值都能形成固定的数组下标值),然后数组在相应的位置存起来,不能保证每个元素的关键值与hash函数值是一一对应的(可以有多个元素生成一样的hash值),这时候就需要解决冲突。 我们把数组叫做桶(因为数组把很多相似的元素存放在同一个位置)。流程:查找元素 - 元素的关键值

2016-06-09 10:12:09 3242

原创 cocos2d-x-3.8.1 WP8 竖屏解决办法

今天将程序放上wp8时,遇到了竖屏问题。如何才能使程序以竖屏方式显示呢?我的解决办法:在 AppDelegate.cpp 里 开头第一句 写上 Windows::Graphics::Display::DisplayInformation::AutoRotationPreferences = Windows::Graphics::Display::DisplayOrientations:

2016-01-30 23:07:35 380

逆波兰示例代码

VS2015工程,我按照逆波兰算法,实现的一个示例计算器。

2016-11-07

MFC简单自绘窗体

简单的自绘,希望能帮到大家!http://blog.csdn.net/qq_27118889/article/details/52188981

2016-08-12

简单的MFC自绘

简单的MFC自绘,希望能帮到大家,详细信息:http://blog.csdn.net/qq_27118889/article/details/52186124

2016-08-11

简单的MFC界面自绘

使用MFC框架的界面自绘,可能有不足之处,希望指正。

2016-08-11

空空如也

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

TA关注的人

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