天天看點

GDI 總結三: CImage類使用

喜歡古典文學的可以關注           頭條号:古典小說            微信公衆号:古典小說網

如果想關注計算機程式設計等方面的 ,可以關注頭條号: 讨厭程式設計

前言

         CImage類是基于GDI+的,但是這裡為什麼要講歸于GDI?

         主要是基于這樣的考慮: 在GDI+環境中,我們可以直接使用GDI+ ,沒多少必要再使用CImage類

                                                       但是,如果再GDI環境中,我們要想使用GDI+,有點麻煩,還得加入頭檔案,加入啟動GDI+的代碼和關閉GDI+的代碼,顯得太羅嗦了,GDI  的CBitmap 處理功能又有局限,隻能處理BMP格式的圖檔。 怎麼辦?這時,我們便可使用CImage類,因為這個類本身封裝了GDI+得使用環境,是以無需我們手動設定,簡化了我們的操作。  同時,又可以利用GDI+中強大的圖檔處理功能,及可以簡便的與CBitmap對象進行轉換 ,大大友善了在GDI環境下,進行各種圖檔處理工作 。

                                                        其實,将其稱作 GDI/ GDI+ 混合程式設計,這樣才更确切些。

為什麼引入CImage類?

    CBitmap