在Windows下,磁盘可以看做是一个文件,其文件名为\\\\.\\PhysicalDriveX,其中X表示磁盘的编号,例如\\\\.\\PhysicalDrive0表示的是第0号磁盘,如果需要读取一个磁盘只需要通过对应的文件名称获取到磁盘的句柄,然后通过函数ReadFile读取...
Zero、J
9年前 (2015-07-07) 5843℃
0喜欢
好久没有写MFC的程序了,今天写了一个奇怪的程序,好多控件的用法都忘得差不多了,这里小记一下。、
CListCtrl快速删除所有的列
while (m_ListCtrl.DeleteColumn(0));
这种方法可以简单的通过函数DeleteColumn(0)一直删除第0列来...
Zero、J
9年前 (2015-07-02) 3660℃
0喜欢
自己创建这个博客也只是因为兴趣原因,不求有什么收益,一直以来很纠结是否要在网站上挂点儿广告什么的,挂广告必然会影响用户的体验,但是我也不想因为服务器费用亏得太多,索性还是挂点不碍眼的广告弥补一下损失。然而,由于浏览器各种屏蔽广告插件的出现,广告内容根本无法显示( ╯□╰ ),最终...
Zero、J
9年前 (2015-06-11) 6075℃
3喜欢
由于Linux LVM的缓存问题,使用 ls 命令可以看到的文件,在磁盘扇区中并不存在,这个时候读取的扇区数据就是无效的,特么的还在缓存里面,没写到磁盘里面,这还读取个毛啊、、、经过一番搜索找到了相关的解决的方法。
原理:通过修改proc系统的 drop_caches 来清理 f...
Zero、J
9年前 (2015-05-10) 11234℃
3喜欢
接上一篇文章《MBR格式磁盘分区表分析<一>》,我们来继续探讨分区表扩展分区的部分,扩展分区该怎么说呢,你可以把扩展分区整体上也看做是一个“主分区”,在主分区表中也有一个表项描述了这个扩展分区的信息,就像上文中描述主分区的表项类似,这个扩展分区表项描述了扩展分区的起始...
Zero、J
9年前 (2015-05-08) 7113℃
18喜欢
分区表是硬盘中很重要的一个表,它描述了硬盘各个分区的大小和起始位置等信息,倘若磁盘分区表损坏将会导致硬盘分区丢失,数据将无法读取和写入.本文这里涉及的是MBR格式的分区表,GPT格式的请自行百度。在阅读本文之前你需要了解硬盘的一些基本的信息,比如什么是磁头、柱面和扇区,可以参见这...
Zero、J
9年前 (2015-05-07) 6397℃
11喜欢
今天用QT做了一个模块儿,其中用到了QMdiArea这个东西,我需要获取到QMdiSubWindow关闭的消息,其实QMdiSubWindow不是关闭了,是隐藏了,为了节省内存,如果你想在MdiArea中恢复一个已经”关闭”的Sub窗口你应该去通过对应的S...
Zero、J
9年前 (2015-04-25) 6864℃
1喜欢
由于自己 没有很多时间去打理自己的博客,索性就把博客换成了Wordpress了,但是我又不想丢失掉之前的资源,幸好之前的页面都是伪静态的html页面,所以就想着把这些页面全部静态化处理转换成html页面让用户依然能够访问到,我查阅了一下ThinkPHP的文档,有这么一个函数bu...
Zero、J
9年前 (2015-04-22) 7561℃
4喜欢