VC++,EVC
reneeland
这个作者很懒,什么都没留下…
展开
-
Visual C++中位图按钮的新颖设计
众多的Windows软件中,位图按钮(BitmapButton)确实是一个相当重要的角色。与普通按钮相比,它以 图形代替文字,形象直观,使画面更加活泼,使人机界面更加友善。笔者在用Visual C++编制软件时,经常用到位图按钮。但在编制的过程中,发现它也还存在着美中不足的地方。 一、问题的提出 我们在上Internet时,经常使用各种浏览器,例如IE或Netscape,它转载 2009-09-14 10:27:00 · 689 阅读 · 0 评论 -
VC工程产生文件后缀名解释
.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。 .BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。用于浏览项目信息的,如果用source brower的话就必须有这个文件。可以在proje原创 2009-09-30 22:02:00 · 635 阅读 · 0 评论 -
VC 编译命令开关
/C:在预处理输出中保留注释语句/c:只编译,不连接,相当于在"Build"菜单下选择了"Compile"/D:定义常量和宏,与源程序里的#define 有相同效果/E:预处理C、C++源文件,将源文件中所有的预编译指令及宏展开,将注释去掉,然后将预处理器的输出拷贝至标准输出设备输出,并且在每个文件的开头和末尾加入#line/EH:指定编译器用何种异常处理模型/EP:同/E,只是去掉了#line/转载 2009-09-30 22:54:00 · 797 阅读 · 0 评论 -
一个防止直线走样的函数
最近一直陷于绘图过程中直线走样的痛苦中,偶然从网上看到一个防止直线走样的函数,拿来试了下,效果还成。 在Windows里画直线时,如果该直线具有一定的倾斜度,那么直线会产生走样(锯齿),这要关系到光栅显示器的显示原理,至于具体怎么会发生走样,原因过于复杂微妙,每本计算机图形学的书都有描述。下面是从网上找到的一个画直线的算法函数,该算法具体作者不记得是谁了,我作了一些小的修改,在此提供,希望能对各位原创 2009-09-30 22:43:00 · 661 阅读 · 0 评论 -
#pragma 指示符
“#pragma”指示符设定连接器参数来导出函数,其实“#pragma”的功能远远不止于此: 1.指示文件只包含一次 在头文件中,一般在整个工程中我们只要包含一次就够了,但是如果我在多个 .c/.cpp 文件中都要包含着个头文件,比如 Windows.h,那很多声明等等岂不是有两次了?解决这个问题的传统的方法是在头文件开始出用 #d原创 2009-09-30 22:03:00 · 487 阅读 · 0 评论 -
VC++中数据类型转换总结
int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="Lonefox"; char temp[200]; char *buf; CString str; _variant_t v转载 2009-09-30 22:47:00 · 667 阅读 · 0 评论 -
ASSERT与VERIFY宏的区别
1 ASSERT与VERIFY宏在Debug模式下作用基本一致,二者都对表达式的值进行计算,如果值为非0,则什么事也不做;如果值为0,则输出诊断信息。2 ASSERT与VERIFY宏在Release模式下效果完全不一样。ASSERT不计算表达式的值,也不会输出诊断信息;VERIFY计算表达式的值,但不管值为0还是非0都不会输出诊断信息。VERIFY 与ASSERT用在程序调试上并无本质上的区转载 2009-09-30 22:47:00 · 502 阅读 · 0 评论 -
c++字符类型总结
1.区别wchar_t,char,WCHARANSI:即 char,可用字符串处理函数:strcat( ),strcpy( ), strlen( )等以str打头的函数。UNICODE:wchar_t是Unicode字符的数据类型,它实际定义在里:typedef unsigned short wchar_t; 另外,在头文件中有这样的定义:typedef wchar_t WCHAR; 所以WCHA转载 2009-09-30 22:50:00 · 537 阅读 · 0 评论 -
Visual C++中AVI按钮的制作
Visual C++ 语言为控件提供的自绘制功能使程序员能够充分发挥自己的创造性来设计比较漂亮的程序界面。所谓AVI按钮是指在按钮上每当有鼠标经过时就播放一段按钮提示的AVI,在许多的游戏程序以及三维动画软件中(摩托英豪、Cool 3D等)都广泛的采用了这种AVI按钮。它使得程序的用户界面很具有动感,也使得我们的程序至少看上去更专业,本文讲述了借助Visual C++强大的控件自绘制功能来实现这种转载 2009-09-14 10:31:00 · 544 阅读 · 0 评论 -
由__declspec宏引发的关于输出函数方法的问题
首先,__declspec其实就是一个函数调用规范,关于函数调用规范,从网上看了下各位高人的介绍,常用的有4种:__cdecl,__stdcall,__fastcall和__declspec。 __cdecl,__stdcall,__fastcall规定了参数出入栈的顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信的时候就要注意了,只有用相同的方法才能转载 2009-09-30 22:52:00 · 757 阅读 · 0 评论