2006年4月30日
摘要: 1,任何时候当程序需要直接在屏幕或打印机上绘图的时候,都需要调用GDI函数,GDI函数包含了一些用于绘制图形、位图以及文本的函数。2,Windows的设备环境是GDI的关键元素,它代表了物理设备。每一个C++设备环境对象都有与之对应的Windows设备环境,并且通过一个32位类型的HDC句柄来标识。3,MFC库设备环境类基类CDC包含了绘图所需要的所有成员函数,并且几乎所有派生类只有构造函数和析构函数不同(CMetaFileDC类除外)。对于显示器来说,常用的派生类有CClientDC和CWindowDC,而对其它设备(如打印机或内存缓冲区),则可以构造一个基类CDC的对象。对于显示器和打印机 阅读全文
posted @ 2006-04-30 14:14 wkjs 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 如何从文件读取显示位图?自己总结的,感觉有些书上说得不清楚!直接拷贝到View类中的OnDraw()函数中即可一.MFC中如何从文件读取显示位图1.新建一个CDC对象dc,dc的成员函数直接根据pDC(已经跟当前窗口关联了)创建一个内存DC,在内存DC中选入CBitmap,然后通过BitBlt把内存DC的东西显示CDCdc;CBitmapm_bitmap;dc.CreateCompatibleDC(pDC)HBITMAPhBitmap=(HBITMAP)LoadImage(NULL,"d:\\skagon.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMF 阅读全文
posted @ 2006-04-30 14:11 wkjs 阅读(357) 评论(0) 推荐(0) 编辑
摘要: jdk环境变量的配置jdk环境变量的配置!!首先安装jdk于C:盘根目录;然后右健我的电脑,选择高级--->环境变量,配置如下:JAVA_HOME=c:\j2sdk1.4.2_04;//这行可要可不要path=%JAVA_HOME%\bin; // 这行就是以前配置总是失败的原因。path不能用别的变量名代替, 否则系统认不出命令符。classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;//这行是引入类库。确定完成。 阅读全文
posted @ 2006-04-30 14:07 wkjs 阅读(153) 评论(0) 推荐(0) 编辑