第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

MFC CBitmap::LoadBitmap()函數(shù)?

MFC CBitmap::LoadBitmap()函數(shù)?

莫回無 2019-02-07 11:07:45
CBitmap::LoadBitmap()這個函數(shù)將資源中的位圖加載到CBitmap對象中去,但是我資源里面的位圖是24位的,怎么加載后就變成了32位的位圖了呢?能不能讓本來就是24位的位圖,加載到對象中之后還是24位的位圖?
查看完整描述

2 回答

?
素胚勾勒不出你

TA貢獻1827條經(jīng)驗 獲得超9個贊

CBitmap::LoadBitmap()這個函數(shù)將資源中的位圖加載到CBitmap對象中去。保存在位圖文件中的位圖叫設備無關位圖,CBitmap調(diào)用LoadBitmap后于此位圖對象相關的位圖叫做設備相關位圖。
資源里面的位圖是24位的,加載后就變成了32位的位圖。如果仍然是要是24位的位圖。兩種辦法可以解決:1,、LoadBitmap后再把32位位圖轉(zhuǎn)成24位的位圖;2,把顯示器彩色改成24位的即可,之所以24位位圖被轉(zhuǎn)為32位是因為你的顯示器彩色被設成32位的,所謂設備相關就是把與設備無關位圖轉(zhuǎn)換為可以在顯示設備上顯示的格式,24位的位圖要在32位的顯示器上顯示就要把24位轉(zhuǎn)換為32位后才可以顯示,而LoadBitmap就實現(xiàn)這一部分功能,如果你的顯示器色彩設置是24位,則加載到對象中之后還是24位的位圖,其實32位位圖和24位位圖之間只是32位位圖表示每一個像素多出一個字節(jié),32位位圖的前3個字節(jié)分別代表GBR,第四個字節(jié)目前很少用到。
函數(shù)(function)表示每個輸入值對應唯一輸出值的一種對應關系。這種關系使一個集合里的每一個元素對應到另一個(可能相同的)集合里的唯一元素。函數(shù)f中對應輸入值的輸出值x的標準符號為f(x)。包含某個函數(shù)所有的輸入值的集合被稱作這個函數(shù)的定義域,包含所有的輸出值的集合被稱作值域。若先定義映射的概念,可以簡單定義函數(shù)為,定義在非空數(shù)集之間的映射稱為函數(shù)。
位圖圖像(bitmap),亦稱為點陣圖像或繪制圖像,是由稱作像素(圖片元素)的單個點組成的。這些點可以進行不同的排列和染色以構(gòu)成圖樣。當放大位圖時,可以看見賴以構(gòu)成整個圖像的無數(shù)單個方塊。擴大位圖尺寸的效果是增大單個像素,從而使線條和形狀顯得參差不齊。然而,如果從稍遠的位置觀看它,位圖圖像的顏色和形狀又顯得是連續(xù)的。常用的位圖處理軟件是Photoshop。

查看完整回答
反對 回復 2019-03-20
?
嗶嗶one

TA貢獻1854條經(jīng)驗 獲得超8個贊

你好,保存在位圖文件中的位圖叫設備無關位圖,CBitmap調(diào)用LoadBitmap后于此位圖對象相關的位圖叫做設備相關位圖,兩種辦法可以解決,1,、LoadBitmap后再把32位位圖轉(zhuǎn)成24位的位圖;2,把顯示器彩色改成24位的即可,之所以24位位圖被轉(zhuǎn)為32位是因為你的顯示器彩色被設成32位的,所謂設備相關就是把與設備無關位圖轉(zhuǎn)換為可以在顯示設備上顯示的格式,24位的位圖要在32位的顯示器上顯示就要把24位轉(zhuǎn)換為32位后才可以顯示,而LoadBitmap就實現(xiàn)這一部分功能,如果你的顯示器色彩設置是24位,則加載到對象中之后還是24位的位圖,其實32位位圖和24位位圖之間只是32位位圖表示每一個像素多出一個字節(jié),32位位圖的前3個字節(jié)分別代表GBR,第四個字節(jié)目前很少用到。

查看完整回答
反對 回復 2019-03-20
  • 2 回答
  • 0 關注
  • 1249 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號