07 2012 档案

摘要:Visual Studio的MFC向导可以生成基于对话框的程序,而win32向导却不支持,是不是很不给力呢?虽然VAX可以直接插入对话框的代码段,但还是没有直接生成来得爽,下面就动手来改造吧。本文所做的修改仅在自己的VS里测试通过,大家修改之前请备份原文件。那我们需要改什么呢?看图吧。首先,找到"VS安装目录\VC\VCWizards\AppWiz\Generic\Application\",如我电脑上的目录就是"D:\Program Files\Microsoft Visual Studio 11.0\VC\VCWizards\AppWiz\Generic\Ap 阅读全文
posted @ 2012-07-27 20:43 hwangbae 阅读(7723) 评论(2) 推荐(4) 编辑
摘要:在安装Visual Studio 2012 RC的更新补丁后,可能会修改注册表原有的帮助文档的路径,导致帮助文档打开时提示"a content file required by the help viewer is missing or has been corrupted.",解决办法是打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v2.0\Catalogs\VisualStudio11,将LocationPath的值改为以前帮助文档的路径即可解决。 阅读全文
posted @ 2012-07-23 18:35 hwangbae 阅读(669) 评论(0) 推荐(0) 编辑
摘要:写一个工具正好需要用到获取文件在磁盘上占用空间的大小,先普及一下知识吧首先说一下“文件大小”和“占用空间”的区别,文件大小是指文件自身的大小,不管这个文件放在哪里大小都不会发生改变,而占用空间是指文件所在分区占用的空间,文件放在不同的分区所占用的空间可能会有所不同,占用空间一般大于等于文件大小。这里我们先做个实验,在cmd里输入如下代码fsutil file createnew F:\TestFile.dat 12345678此时在F盘下创建了一个TestFile.dat的文件,然后把该文件复制到另外一个盘,文件大小和占用空间如图所示:可以看出。两个一样的文件,在不同分区下。出现了占用空间大小 阅读全文
posted @ 2012-07-21 17:38 hwangbae 阅读(9742) 评论(5) 推荐(4) 编辑
摘要:群里有朋友问锁定表头这个怎么实现,就顺便写一下吧。解决此问题的思路: 子类化CHeaderCtrl,处理由父窗口反射的HDN_BEGINTRACK消息,实际上这个消息有ASCII版本和UNICODE版本,所以这里就要对HDN_BEGINTRACKA和HDN_BEGINTRACKW都进行处理。处理这个消息是为了实现锁定表头,另外为了更加完善,也要将光标修改成默认的箭头。还有提供一个方法来设置是否锁定表头,显得控件更加灵活。首先添加一个从CHeaderCtrl派生的类,名为CLockHeaderCtrl.然后切换到类视图,打开类向导,添加HDN_BEGINTRACK消息和WM_SETCURSOR. 阅读全文
posted @ 2012-07-09 18:26 hwangbae 阅读(5932) 评论(1) 推荐(2) 编辑

点击右上角即可分享
微信分享提示