会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
流忧
生下来是运气 活下来是能力
博客园
首页
新随笔
联系
订阅
管理
2017年12月29日
C++中的随机数
摘要: 历史悠久的rand() 我们会使用从C继承而来的 int rand(); 函数作为随机数发生器,该随机数的范围为[0, RAND_MAX],其中 RAND_MAX 是 <stdlib.h> 中通过宏定义的一个常量,在C和C++标准中,均为“不低于32767的正整数”,大部分编译器都使用了32767作
阅读全文
posted @ 2017-12-29 00:04 流忧
阅读(4371)
评论(0)
推荐(0)
2017年11月29日
(转)让32位应用程序不再为2G内存限制苦恼
摘要: 转载自:http://blog.csdn.net/jerjupiter/article/details/4577083 最近在做个程序,虽然是小型程序,但是使用的内存量却很大,动辄达到10G。在64位系统上可以轻松实现,无奈我是基于32位的系统进行开发,程序还没跑起来就已经被终止了。 试过很多办法,
阅读全文
posted @ 2017-11-29 09:26 流忧
阅读(4357)
评论(0)
推荐(0)
2016年4月21日
限制窗口拉伸范围(二)——OnSizing
摘要: 之前用的GetMinMaxInfo,在VS2015中会导致:Report模式的CListCtrl随窗口拉伸时,表头无法绘制超过原大小的区域。其他版本和控件未测试,而OnSizing没有这问题。 前一方法没有问题,经过详细测试后已排除了上述原因,已确认是对ClistCtrl的误操作导致。 对于 OnS
阅读全文
posted @ 2016-04-21 18:25 流忧
阅读(892)
评论(0)
推荐(0)
2016年4月11日
托盘图标、气泡以及任务栏崩溃后的自动添加——Shell_NotifyIcon
摘要: 托盘图标使用函数 Shell_NotifyIcon 创建、修改和删除,参数主要使用 NOTIFYICONDATA 结构。 任务栏启动时会给所有顶层窗口发送 TaskbarCreated 消息,由于不同系统消息标识不一样,所以需要使用 RegisterWindowMessage 向系统获取消息标识。
阅读全文
posted @ 2016-04-11 20:18 流忧
阅读(4166)
评论(0)
推荐(0)
2016年3月25日
将对象保存至文件——CArchive
摘要: CArchive允许以一个二进制的形式保存一个对象的复杂网络,也可以再次装载它们,在内存中重新构造,这一过程叫作串行化/序列化(Serialization),简单的说,CArchive与CFile配合使用可以以二进制读取/保存数据到文件。 创建一个CArchive对象之前,你必须创建并成功打开一个C
阅读全文
posted @ 2016-03-25 16:25 流忧
阅读(1514)
评论(0)
推荐(0)
2016年3月24日
限制窗口拉伸范围——WM_GETMINMAXINFO
摘要: 使用OnSizing的改进版 该例程用处为将窗口限制了大小,并且只允许上下拉伸。需要注意的是WM_GETMINMAXINFO消息在窗口绘制前也会被响应,所以在获取窗初始大小时要注意判断。 声明: 消息: 定义:
阅读全文
posted @ 2016-03-24 21:55 流忧
阅读(1393)
评论(0)
推荐(0)
公告