首页 相关文章 Visual C++中的图形特技

Visual C++中的图形特技

  随着计算机信息表示及实现的多媒体化,在许多学习软件、游戏软件,以及多媒体课件制作软件中,经常使用各种图形显示技巧,如图形的推拉、交错、雨滴状、百页窗、积木随机堆叠等显示模式。这样使画面变得更为生动活泼,更能吸引用户,也为更好地发挥软件的功能奠定了基础。本文就Visual C++ 6.0中实现图形的各种显示技巧的原理及具体方法做些探讨。

基本原理

  在Visual C++6.0中,显示位图的方法及过程如下:

  1. 显示程序资源中的位图(位图的所有数据均存在于可执行文件中)

  (1)从资源中装入位图

  ● 定义位图对象数据成员CBitmap m_Bitmap;

  ● 调用CBitmap成员函数LoadBitmap(),如m_Bitmap.LoadBitmap(IDB_BITMAP1);

  ● 传入LoadBitmap的参数是位图在图形编辑器中生成或从位图文件中引入时赋予的识别符。

  (2)生成与位图相联系的内存设备情境对象

CDC MemDC;
MemDC.CreateCompatibleDC(NULL);
MemDC.Se...[ 查看全文 ]

2016-02-19 标签:

Visual C++中的图形特技的相关文章

手机页面
收藏网站 回到头部