-
在窗口中输出文字
这里我假定读者已利用ApplicationWizard生成了一个SDI界面的程式代码。接下来的您只需要在CView派生类的OnDraw成员函数中加入绘图代码就能够了。在这里我需要解释一下OnDraw函数的作用,OnDraw函数会在窗口需要重绘时自动被调用,传入的参数CDC* pDC对应的就是DC环境。...
2008-02-23 05:28:27
-
使用点,刷子,笔进行绘图
在Windows中画点的方法很简单,只需要调用COLORREF CDC::SetPixel( int x, int y, COLORREF crColor )就能够在指定点画上指定颜色,同时返回原来的颜色。COLORREF CDC::GetPixel( int x, int y)能够得到指定点的颜色。在Windows中应该少使用画点的函数,因为这样做的执...
2008-02-23 05:28:26
-
在窗口中绘制设备相关位图,图标,设备无关位图
在Windows中能够将预先准备好的图像复制到显示区域中,这种内存拷贝执行起来是很快的。在Windows中提供了两种使用图像拷贝的方法:通过设备相关位图(DDB)和设备无关位图(DIB)。 DDB能够用MFC中的CBitmap来表示,而DDB一般是存储在资源文档中,在加载时只需要通过资...
2008-02-23 05:28:27
-
使用各种映射方式
所谓的映射方式简单点讲就是坐标的安排方式,系统默认的映射方式为MM_TEXT即X坐标向右增加,Y坐标向下增加,(0,0)在屏幕左上方,DC中的每一点就是屏幕上的一个象素。也许您会认为这种方式下是最好理解的,但是个点和象素对应的关系在屏幕上看来是正常的,但到了打印机...
2008-02-23 05:28:25
-
C 学习要点
这是我在化境编程网(http://www.5xsoft.com)上看到的一篇文章。 讲的还不错,贴出来给大家看看 1. 传指针时,我们能够通过指针来修改他在外部所指向的内容。但假如要修改外部指针所指向的对象是不可能的。例如传递外部指针到函数内来分配空间,必须传递指针的指针或...
2008-02-23 05:28:21
-
在C 子类中重定义基类数据成员时
今天给新员工培训C OOP时, 讲了很多函数重定义的内容, 突然下面提出一个关于数据成员重定义的问题,虽然不算很难,或说比较基础,但我还真不清楚了。。。 class Base { public: int m_i; }; class Derived: public Base { public: int m_i; } Derived oDerived; oDer...
2008-02-23 05:28:19
-
C 中的类型重定义
这几天工作时碰到一个 C 的编译错误 ( 我使用的是 Visual C 7.0) ,说是有一个类重复定义,仔细想想我们的这个项目也是做了好几个 Release 了, 内部代码应该不会有这样的低级错误, 真把类型给重复定义了,检查结果正如我预料的相同。 就这样, 我左右没找到原因,被一...
2008-02-23 05:28:19
-
C语言经典100例(二)
【程式56】 题目:画图,学用circle画圆形。 1.程式分析: 2.程式源代码: /*circle*/ #include "graphics.h" main() {int driver,mode,i; float j=1,k=1; driver=VGA;mode=VGAHI; initgraph(driver,mode,""); setbkcolor(YELLOW); for(i=0;i=25;i ) { setcolor(8); circ...
2008-02-23 05:28:14
-
C 代码优化一(C 使用者必读)
谈到优化,很多人都会直接想到汇编。难道优化只能在汇编层次吗?当然不是,C 层次相同能够作代码优化,其中有些常常是意想不到的。在C 层次进行优化,比在汇编层次优化具备更好的移植性,应该是优化中的最好选择做法。 确定浮点型变量和表达式是 float 型 为了让编译器...
2008-02-23 05:28:13
-
C 语言编程常见错误 1
我对原文作了一定的修改,使之符合当今的 C 语言标准。假如原作者觉得不好的话,请跟帖告知,我将马上删除。谢谢! 1. 书写标识符时,忽略了大小写字母的区别。 int main( void ) { int a = 5; printf( "%d", A ); return 0; } 编译器认为 a 和 A 是两个不同的变量名,...
2008-02-23 05:28:17
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash