2011年10月6日

VS2008提示无法打开包括文件:“afxcontrolbars.h”解决办法

摘要: 我发生过几次这个问题,都是以前用了vs2008SP1写的程序,现在用没有SP1的vs2008编译引起的。解决它的根本方法当然就是装SP1,但是这个SP1装起来需要1个钟头,很麻烦。而且装上要耗掉1G多硬盘空间。我的程序是对话框程序,和那些高端的controlbar根本没什么关系,我猜大概改源代码也可以。后来我尝试了一下,直接在stdafx.h中改了一处,把#include <afxcontrolbars.h> 注掉,后面加了一行#define CWinAppEx CWinApp: 也即是如下的修改: //#include <afxcontrolbars.h> // MF 阅读全文

posted @ 2011-10-06 19:49 heretic 阅读(810) 评论(0) 推荐(0) 编辑

2011年7月28日

原码、补码和反码

摘要: (1)原码表示法 原码表示法是机器数的一种简单的表示法。其符号位用0表示正号,用:表示负号,数值一般用二进制形式表示。设有一数为x,则原码表示可记作[x]原。 例如,X1= +1010110 X2= 一1001010 其原码记作: [X1]原=[+1010110]原=01010110 [X2]原=[-1001010]原=11001010 原码表示数的范围与二进制位数有关。当用8位二进制来表示小数原码时,其表示范围: 最大值为0.1111111,其真值约为(0.99)10 最小值为1.1111111,其真值约为(一0.99)10当用8位二进制来表示整数原码时,其表示范围: 最大值为0111111 阅读全文

posted @ 2011-07-28 22:48 heretic 阅读(232) 评论(0) 推荐(0) 编辑

2011年7月16日

vc2008编译就提示找不到msvcr90d.dll

摘要: 是FAT32系统分区的问题。这个问题的特点是:第一次Build 的时候从不出问题,在以后重新Build 的时候,可能随机地出现问题。可能你Build间隔的时间足够长,也不会出问题。把Debug 改为Release ,实际上不能解决问题,刚改第一次可以,以后还是和Debug一样的。微软也知道这个问题,但是看来没有打算完全解决它的意向,倒是在项目属性中有个选项,让你在FAT32 下也能正常工作。VS2005和VS2008都存在这个问题我认为最好的解决方法就是把你的项目放在 NTFS格式的分区中。或者,在项目的属性中,有一个地方可以修改为FAT32兼容的项目(自己找找看在哪里,我忘了),不过你需要每 阅读全文

posted @ 2011-07-16 16:17 heretic 阅读(494) 评论(0) 推荐(0) 编辑

2011年7月13日

第一篇

摘要: 呵呵,刚刚在博客园里开通了自己的播客,希望大家没事的时候过来逛逛啊,很乐意与大家一起学习交流,一起成长,为中国的IT事业做出自己贡献!Fighting! 阅读全文

posted @ 2011-07-13 15:16 heretic 阅读(99) 评论(0) 推荐(0) 编辑

导航