- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 标准库readsome没有读出任何数据
问题使用readsome读取文件,没有任何数据返回,代码片断如下:std::ifstream infile;infile.open(m_strFileName, std::ios_base::in | std::ios_base::binary);if (!infile.is_open()){ return false;}char szBuffer[512] = { 0 };s...
2019-05-22 21:56:08 1462
原创 使用boost库时,无法打开libboost_regex-vc120-mt-1_55.lib
问题使用boost库时,出现无法打开libboost_regex-vc120-mt-1_55.lib的错误原因分析使用everything工具在本机搜索libboost_regex-vc120-mt-1_55.lib,的确是没有这个文件。原来我机器上这份boost库没有生成静态库版本的,是个动态库版本。那如何让工程文件链接动态库版本的boost库呢。解决方案增加宏定义:BOOST_DYN...
2019-05-20 15:18:57 1308
原创 CFrameWnd创建要在堆上
问题描述最近写一个程序,在主界面中弹出一个窗口,就想当然的想从CFrameWnd下继承一个新类,然后将此类的对象作为一个成员变量放在主界面窗口类中。这个从CFrameWnd继承来的窗口可以正常显示,但是一旦关闭此窗口,就报以下错误了:问题分析MSDN明确指出了,CFrameWnd要创建在堆上:Before you call either Create or LoadFrame, you...
2019-05-13 21:16:55 309
原创 隐藏CListCtrl控件水平滚动条
CListCtrl在报表视图下,条目较多时,会出现垂直、水平滚动条,此时想让水平滚动条隐藏,只需要在响应控件WM_SIZE事件的地方调用ShowScrollBar(SB_HORZ, FALSE)函数即可,这个函数是由CWnd提供的。示例如下:void MyXXXListCtrl::OnSize(UINT nType, int cx, int cy){ CListCtrl::OnSize(n...
2019-05-04 17:25:25 1629
原创 CListCtrl的Report(详细)视图基本用法
简单介绍CListCtrl的报表视图,即LVS_REPORT,也可叫做详细视图,可以显示多列,而其它几个视图LVS_LIST、LVS_ICON、LVS_SMALLICON则没有多列显示功能。基本用法在对话框中可以通过VS的工具来拖拽一个CListCtrl到界面上,但在非对话框中只能用Create或CreateEx来创建。由此可看出,尽早学会用Create或CreateEx来创建一个CList...
2019-05-04 10:38:19 3287
翻译 宏ON_NOTIFY与WM_NOTIFY消息
Windows 3.x下的通知消息在windows 3.x下,控件将诸如鼠标点击、内容修改、选择事件、背景绘制等通知消息发送给父窗口处理。简单的通知消息以WM_COMMAND消息发送,并在wParam参数中存放通知码(如BN_CLICKED)和控件ID,在lParam参数中存放控件句柄。因为wParam与lParam都被使用了,也就没得办法去传递额外的数据。简单的通知消息也有传递额外数据的需求,...
2019-05-02 15:58:51 749
Minetest大师v1.0.21,专注于Minetest的游戏盒子
2024-07-31
occ-vs2013-x64-debug-release
2023-12-16
occ-vs2013-win32-debug-release
2023-12-16
工程文件:使用Visual Studio自带的MC.exe工具来创建一个消息资源并将其添加到自己的DLL(或.exe)中
2015-06-07
vc贪吃蛇c++
2013-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人