修改框架程序的显示效果
VC++培训教程草稿(2000年撰写) 张孝祥、袁龙友著 网址:
图9-07 导入bitmap.bmp
将位图导入到工程中时,会弹出如图9-08正确的导入到工程中了,但是由于位图的颜色大于256Visual C++的位图编辑器中,并且不能编辑该位图,因为我们并不想修改这个位图就应该至少是256位颜色以下的位图。
图9-08 消息提示框
ID号IDB_BITMAP1。 步骤3:在函数中贴图。 1. DC:
CDC类的成员函数CreateCompatibleDC用于创建兼容某一设备描述表的一个DC,函数原形如下:
BOOL CreateCompatibleDC( CDC* pDC ); 该函数只有一个参数pDC,指向要兼容的设备描述表,如果该参数为NULL,那么创建的兼容DC是兼容系统显示屏幕的。本例中兼容的DC就是CEX09_02View::OnDraw函数中由系统传来的pDC。 2. 创建及装入位图资源:
CBitmap bmp;
bmp.LoadBitmap(IDB_BITMAP1);
代码中首先创建一个CBitmap类的对象bmp,然后调用CBitmap类的成员函数