对话框里的图片怎么显示在最表面,对话框中图片怎么打印

首页 > 实用技巧 > 作者:YD1662023-12-29 17:46:28

在上一篇文章中,我们介绍了如何导入一张Gif图片到VS2010中,今天我们继续讲解如何在对话框上显示Gif图片。

本文用到了上一篇文章中示例工程。

添加测试按钮

我们这次重点是描述如何加载并显示Gif图片,所以为了方便描述,我们首先在资源视图中添加一个按钮,当按钮被点击的时候,显示Gif图片的代码被执行,对话框上显示Gif图片。但是,这种方式下,因为显示Gif是一个阻塞过程,所以显示Gif的同时,对话框界面线程被阻塞。实际工程中,应该使用工作线程的方式来实现。

对话框里的图片怎么显示在最表面,对话框中图片怎么打印(1)

添加Gif显示代码

首先在对话框的头文件中添加如下成员:

对话框里的图片怎么显示在最表面,对话框中图片怎么打印(2)

同时,在对话框的构造函数中,我们需要对这些数据成员进行初始化

对话框里的图片怎么显示在最表面,对话框中图片怎么打印(3)

这里使用到了GDI 中的Image类,所以,需要在对话框的头文件中添加对GDI 的引用。

对话框里的图片怎么显示在最表面,对话框中图片怎么打印(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.