首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> VC >> 關於VC++

MFC 實心畫刷:單一顏色填充矩形

     編輯:關於VC++

最簡單的填充方式

CClientDC dc(this);
CBrush brush(RGB(255, 0, 0)); // 紅色實心畫刷
dc.FillRect(CRect(m_ptOrigin, point), &brush);

說明

  • CBrush(COLORREF) 建構子直接建立實心畫刷
  • FillRect 以該顏色完整填充矩形區域
  • 畫刷為棧上物件,離開作用域自動釋放 GDI 資源

適用於簡單幾何圖形填充、背景色繪製、狀態指示色塊等場景。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved