程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> 關於VC++ >> MFC繪圖5--使用透明畫刷

MFC繪圖5--使用透明畫刷

編輯:關於VC++

//創建透明畫刷
CClientDC dc(this);
//使用(HBRUSH)GetStockObject可以返回空畫刷句柄,但CBrush
//無法通過畫刷句柄構造,可通過給其靜態成員函數FromHandle傳遞HBRUSH
//句柄獲得CBrush指針
CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));
CBrush *pOldBrush=dc.SelectObject(pBrush);
dc.Rectangle(CRect(m_ptOrigin,point));
dc.SelectObject(pOldBrush);

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved