91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何定義使用fillrect

發布時間:2021-09-22 18:06:47 來源:億速云 閱讀:158 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關如何定義使用fillrect,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

  FillRect函數用指定的畫刷填充矩形,此函數包括矩形的左上邊界,但不包括矩形的右下邊界。

  FillRect函數原型

  intFillRect(HDChdc,CONSTRECT*lprc,HBRUSHhbr);

  參數

  hdc:設備環境句柄。

  lprc:指向含有將填充矩形的邏輯坐標的RECT結構的指針。

  hbr:用來填充矩形的畫刷的句柄。

  返回值

  如果函數調用成功,返回值非零;如果函數調用失敗,返回值是0。

  WindowsNT:若想獲得更多錯誤信息,請調用GetLastError函數。

  備注

  由參數hbr定義的畫刷可以是一個邏輯畫刷句柄也可以是一個顏色值,如果指定一個邏輯畫刷的句柄,調用下列函數之一來獲得句柄;CreateHatchBrush、CreatePatternBrush或CreateSolidBrush。此外,你可以用GetStockObject來獲得一個庫存畫刷句柄。如果指定一個顏色值,必須是標準系統顏色(所選擇的顏色必須加1)如FillRect(hdc,&rect,(HBRUSH)(COLOR_ENDCOLORS+1)),參見GetSysColor可得到所有標準系統顏色列表。

  當填充一個指定矩形時,FillRect不包括矩形的右、下邊界。無論當前映射模式如何,GDI填充一個矩形都不包括右邊的列和下面的行。

  WindowsCE:在WindowsCE1.0版中,參數hbr不能是一個彩色畫刷。在WindowsCE2.0版中,此函數和Windows桌面平臺上的相同。

  速查:WindowsNT:3.1及以上版本;Windows:95及以上版本;WindowsCE:1.0及以上版本;頭文件:wingdi.h;庫文件:gdi32.lib。

  FillRect在VC++里面的使用

  //得到客戶區域設備環境變量

  CDC*pDC=CDC::FromHandle(lpDrawItemStruct->hDC);

  GetClientRect(&m_ClientRect);//得到客戶區域矩形

  if(m_Btntype==0)//判斷當前按鈕類型是否為高級彩色按鈕

  {

  switch(m_State)

  {

  case0:

  pDC->FillRect(&m_ClientRect,newCBrush(RGB(255,255,255)));

  break;

  case1:

  pDC->FillRect(&m_ClientRect,newCBrush(RGB(192,192,255)));

  }

關于“如何定義使用fillrect”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

望城县| 湘阴县| 札达县| 微山县| 灵武市| 临漳县| 白河县| 鄱阳县| 陵川县| 西安市| 新沂市| 廊坊市| 新丰县| 西青区| 宣恩县| 雷山县| 文安县| 杭锦旗| 左权县| 文登市| 普安县| 松桃| 晋城| 根河市| 高碑店市| 额尔古纳市| 高青县| 铜鼓县| 上饶市| 邹平县| 闸北区| 海城市| 棋牌| 玉门市| 茂名市| 观塘区| 高阳县| 麦盖提县| 淮滨县| 大连市| 铜梁县|