在C++中,SelectStockObject和DeleteObject函數是GDI對象函數,用于選擇和刪除GDI對象。
下面是它們的使用方法:
SelectStockObject函數:HGDIOBJ SelectStockObject(HDC hdc,int i);
hdc:設備上下文句柄,表示要選擇對象的設備上下文。
i:表示要選擇的GDI對象的索引。
示例代碼:
HDC hdc = GetDC(hwnd); // 獲取窗口的設備上下文HGDIOBJ oldPen = SelectStockObject(hdc, WHITE_PEN); // 選擇白色畫筆// 使用白色畫筆繪制圖形Rectangle(hdc, 100, 100, 200, 200);// 恢復之前的畫筆SelectObject(hdc, oldPen);ReleaseDC(hwnd, hdc); // 釋放設備上下文
DeleteObject函數:BOOL DeleteObject(HGDIOBJ hObject);
hObject:要刪除的GDI對象的句柄。示例代碼:
HBRUSH hBrush = CreateSolidBrush(RGB(255, 0, 0)); // 創建紅色畫刷// 使用畫刷繪制圖形SelectObject(hdc, hBrush);Rectangle(hdc, 100, 100, 200, 200);// 刪除畫刷DeleteObject(hBrush);
注意:在使用完GDI對象后,需要調用DeleteObject函數來刪除對象,以釋放資源。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
2022年全球十大商品貿易公司1、維多集團維多集團(Vitol Group)是全球更大的石油和天然氣實物貿易商,原油是其能源業務中最重要的部分。其他商品貿易包括:糖,金屬和谷物。維多集團每年運送超過3.5億噸原油,并將250艘超級油輪和其他船運往世界各地。 它平均每天處理超過700萬桶石油和產品-大約2、嘉能可國際嘉能可國際(Glencore ***ernational)是金屬,礦物和石油的更大貿...
成交轉化率是什么意思?成交轉化率=店鋪流量/成交量。成交轉化率是體現流量的最好轉化數據。影響轉化率的因素:1.圖片、菜單排序決定顧客下單率。好的餐品圖片可以有效地勾起消費者的食欲從而提高顧客在外賣店鋪的下單轉化率??赡芟M者經常點進一家店,看到菜單之后卻沒有點餐的欲望,又退出去了。首先,你的產品圖片風格需要統一,最好經過專業拍攝,看起來要有食欲。其次,菜單排序的科學性需要考慮,有的店的菜單分類混亂...
銀證轉賬時間要多久?銀證轉賬實時到賬,并且沒有金額限制和不收手續費,只要在規定時間內轉賬即可。銀證轉賬時間為:周一至周五上午9: 00到下午16:00點,部分券商上午8: 30就能進行銀證轉賬,法定節假日除外。要注意的是當天賣出股票,資金可用不可取,資金當天可以繼續交易股票、基金等,轉出需要到第二個交易日。銀證轉賬轉到銀行卡多長時間?最快當天就到。其實銀證轉賬牽涉到證券資金賬戶和銀行賬戶的結算問題...