我的mfc基礎知識點

2021-08-28 08:20:02 字數 811 閱讀 2392

最近由於作業的緣故,結交了mfc這個新朋友,雖然他對我還很是陌生,相信日久定能生情!現在記錄一些學習的筆記,備忘。

mfc提供了不同型別的裝置描述表的類(繪圖類):

cdc、

cpaintdc、c

clientdc、

cwindowdc和

cmetafile

dc。其中cdc

類是mfc

繪圖類的根類,其它的繪圖類都是

cdc類的派生類。

用位圖或畫刷填充矩形區域(fillrect)

a.用位圖填充矩形區域(fillrect)

/*cbitmap bitmap; //建立乙個位圖

bitmap.loadbitmap(idb_bitmap1);//載入位圖

cbrush brush(&bitmap); //建立畫刷

cclientdc dc(this); //建立dc

dc.fillrect(crect(dian,point),&brush);//填充矩形區域,矩形 畫刷指標

*/b.用畫刷填充矩形區域(fillrect)

/*cbrush brush(rgb(0,255,0)); //建立乙個畫刷

cclientdc dc(this); //建立dc

dc.fillrect(crect(dian,point),&brush);//填充矩形區域,矩形 畫刷指標

*/*注 :rectangle要新增到裝置描述表中 ,然後才能使用 ;fillrect不用新增到裝置描述表中,建立後直接使用

我的mfc基礎知識點

最近由於作業的緣故,結交了mfc這個新朋友,雖然他對我還很是陌生,相信日久定能生情!現在記錄一些學習的筆記,備忘。mfc提供了不同型別的裝置描述表的類 繪圖類 cdc cpaintdc c clientdc cwindowdc和 cmetafile dc。其中cdc 類是mfc 繪圖類的根類,其它的...

基礎知識點

1 inline block布局 2 table布局 3 justify的末行不對齊 4 兩個圖示之間有空格 換行 5 背景中的的 路徑的 全部斜槓都為 不是 命令列下的這種 doctype html html head meta charset utf 8 title xx title head ...

erlang基礎知識點

1 變數是不可改變的,必須以首字母大寫開頭 2 字串就是小寫字母,或者單引號引起來的字串 3 賦值可以使用匹配模式 4 資料結構有元組,取值用匹配模式來取值 就能取到x,b的值 5 資料結列表 ss,aa,取值是用 head foot 的形式取值 頭和尾的形式匹配 6 字串只能用雙引號表示 7 函式...