程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 在MFC程序中顯示JPG/GIF圖像

在MFC程序中顯示JPG/GIF圖像

編輯:關於C語言

 


    如果你是一個使用VB編程的程序員,要在程序中顯示JPG或者GIF圖像簡直易如反掌,將圖像控件拖到Form中,分分鐘即可搞掂。但是C++程序員要顯示同樣的圖形卻沒有那麼輕松,那麼是不是要自己編寫JPG解壓縮代碼呢?當然不用那麼復雜啦!本文將針對這個問題討論如何在MFC中顯示JPG或者GIF圖像。
    用VB寫圖像顯示程序之所以如此輕松,完全是利用了琳琅滿目的圖像處理控件,把你想要做的事情都一一搞掂。而C++程序員為了實現相同的功能必須忙乎半天。其實,C/C++程序員也能使用那些VB程序員所用的(或者說幾乎一樣的)圖像控件。VB用的圖像控件實際上都基於一個系統級COM類——IPicture。下面是有關 IPicture 的方法描述:

方法

描述

get_Handle 

返回圖像對象的Windows GDI句柄 

get_Hpal 

返回圖像對象當前使用的調色板拷貝

get_Type

返回當前圖像對象的的圖像類型

get_Width 

返回當前圖像對象的圖像寬度

get_Height 

返回當前圖像對象的圖像高度

Render 

在指定的位置、指定的設備上下文上繪制指定的圖像部分

set_Hpal 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved