MFC U盘检测】的更多相关文章

WM_DEVICECHANGE消息 查阅MSDN得知: The framework calls this member function to notify an application or device driver of a change to the hardware configuration of a device or the computer. 即:框架调用这个函数来通知应用程序或者设备驱动程序设备硬件配置或者电脑的配置被改变了. 所以,检测U盘的插入和拔出也就相当于侦测处理WM…
几年前的事情了.有一次去北邮玩,看到校园里有卖U盘的摊位,问了问价格,8GB的金士顿U盘99块钱.正好头一天有个同事跟我说最近U盘降价了,8GB才99,于是心里一痒痒就买了一个.回来用着就感觉不对劲,读写速度超慢不说,放的东西多了之后就有好多读不出来.赶紧找了软件来检测,果然是假货,是用4GB的假冒机芯改装的.今天分享一下检测用的软件和方法. 先介绍一下在没有软件的时候怎么判断是否是真的金士顿U盘.直观上可以仔细观察U盘上的标签.防伪标识.防伪电话等等,制作粗糙的一般都是假冒的.除此之外可以注意…
C:\Documents and Settings\Administrator>chkdsk /?检查磁盘并显示状态报告. CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] volume          指定驱动器号(后面跟一个冒号).装入点或卷名.  filename        仅用于 FAT/FAT32: 指定要检查是否有碎片的文件.  /F              修复磁盘上的错误.…
前几天女朋友说老师上课的PPT不共享,没法复习,想着写个U盘小偷拷贝PPT来着,后来觉得这样的行为这是不对的,万一不小心复制了老师的专利啥的,或者一些不可描述的东西,就闹大了. 虽然没有采取实际行动,但是相关的功能还是实现,技术共享. 重点就是U盘插入监控,获得U盘盘符,开机自启动,文件扫描和复制. 1.对u盘插入行为监控,并获得盘符 当U盘插入的时候会产生一个消息WM_DEVICECHANG,只要我们获得这个消息,然后进行处理就行. 为了获得消息,我们需要一个窗口 int WINAPI Win…
最近在做MFC向Qt的移植,在内存管理方面遇到了很头疼的问题,虽然不知道问题到底出在哪,先了解下这两个库的内存管理方式.于是转载两篇关于内存管理的文章. 一. Qt内存管理: 在Qt的程序中经常会看到只有new而不delete的情况,其实是因为Qt有一套回收内存的机制,主要的规则如下: 1.所有继承自QObject类的类,如果在new的时候指定了父亲,那么它的清理时在父亲被delete的时候delete的,所以如果一个程序中,所有的QObject类都指定了父亲,那么他们是会一级级的在最上面的父亲…
前段时间一直在研究SVN在线托管,也尝试了网上推荐的免费托管网站. 但毕竟是是免费的,还是要受到比如空间大小.私有性等这样那样的限制,感觉有些麻烦. 而且,比较心疼自己在本地开发的时候积累的更新日志,所以就寻找一个合适自己的方法. 最后,一个最令我满意的方法就是:金山快盘+TortoiseSVN 因为之前一直在用TortoiseSVN做本地的版本控制,版本库也放在本地.所以只需要很简单的把版本库拖到金山快盘里面就可以了. 金山快盘会在你的本地硬盘上划出一片空间来下载云端的内容,所以实际上本地的硬…
    本文介绍,当VC++或者MFC程序,出现内存泄露时,如何快速定位的方法,这种方法有一定的局限性,在注意事项中会给出的. MFC程序     当MFC程序出现内存泄露时,退出程序时的VS调试输出窗口,一般会有如下显示:    上面显示了在程序的哪个文件的哪行语句,发生了内存泄露,其中:    {345}: 表示 内存分配编号    normal block:表示 内存块类型,有普通块(普通程序分配).客户端块(分配基于CObject的内存)和CRT块(库函数内部分配)这几种类型    0x…
因为用下了CDlinux,本来想在虚拟机上运行的.发现虚拟机跑的时候无法识别集成的笔记本网卡,坑爹啊.后来想刻碟的,发现手头上还没有现成的东西,光驱是只读的,又要用到光驱,于是想到了了用U盘,正好手上有个1G的U盘暂时没有用.直接用UltraISO写入HDD+,无法启动linux,(之前用此方法写入WinPE是可以的),看到有人说这个镜像文件是光驱启动的镜像,无法直接用U盘启动.好了步入正题:(高手请绕道,本人菜鸟,把U盘擦写了十几次才学会) 工具 需要的软件有:ULtraISO, Unetbo…
金士顿DT100 G3这款U盘.用了大概一年半没什么问题,前段时间拷贝大文件,无奈电脑突然断电,然后这个U盘在电脑上就读不出来了,只能显示盘符,所以有了修复过程.   最开始我也是菜鸟,不知道怎么搞,先是在某宝上准备花10元请高手帮我弄,但是那个高手用的是SMI3267,他是远程操作,检测不出来这个U盘,最终还是让我退款了. 于是到量产网上搜索U盘修复知识.知道了用chipgenius软件检测了U盘芯片,知道是群联的(PS2251-07)主控,海力士的闪存.奇怪的是我用MPALL各种版本的量产工…
题记: 做过一些关于硬盘的调研任务,当时搜集很多资料,不过现在没有,从网上找了一篇关于SMART的介绍,感觉基本上都是比较全面了. 首先各大硬盘厂商生产的硬盘基本都是会遵循SMART的技术标准的,当然企业级的硬盘都是支持这个参数的.在linux下可以装上这个工具具体检测下参数的数值.另外各大厂家都有不同的磁盘检测工具,本人做过日立,希捷和一些第三方的磁盘检测工具,或许不同的工具的结果表现形式有些不同(排除特定的工具对特定的磁盘的定向数据造假,比如像手机中的跑分,不过我测过的这么工具基本上都是符合…