VC内部培训资料——第9章 修改框架程序的显示效(9)
发布时间:2021-06-07
发布时间:2021-06-07
修改框架程序的显示效果
VC++培训教程草稿(2000年撰写) 张孝祥、袁龙友著 网址:
函数执行完毕时,内存空间不释放,并且变量的值仍然保留。第二句代码iIndex=++iIndex%5;的作用是将iIndex控制在0到4范围内,因为m_hIcon数组变量的下标为0到4。最后调用函数SetClassLong,在计时器触发时改变图标的显示。
9.3 将图片作为窗体背景
上一节中,我们介绍了如何修改MFC AppWizard生成的应用程序框架,包括窗口背景等属性,但是,上一节中修改后的窗口背景最对也只是改变了颜色,本节将向读者介绍如何将一幅图片作为窗口显示的背景。 通常情况下,将一幅位图选做窗口背景都经过以下几个步骤:
1. 创建一个兼容设备描述表
2. 创建及装入位图资源
3. 将位图选入兼容设备描述表
4. 将兼容设备描述表上的内容拷贝到当前设备描述表上
读者大概不能够很好的理解以上所说的几个步骤,不要紧,解释以上几个步骤,完整例程请参见光盘中例子代码EX09_02,
步骤1:新建一个MFC单文档应用程序,工程名为 步骤2:在资源面板中添加一幅位图资源。
图9-06 插入资源对话框
res文件夹里,命名为bitmap.bmp,然后打开工作台的Resource View页面,选择菜单Insert|Resource,弹出如图9-06所示插入资源Insert Resource对话框,在该对话框上选中Bitmap,然后单击对话框右边的Import按钮。 单击Import按钮后,弹出如图9-07所示的导入资源对话框,打开EX09_02\res文件夹,选中该文件夹下的bitmap.bmp文件,单击Import按钮将该位图导入到工程中。
下一篇:备品备件出库登记表