共用方式為


CDrawingManager::HighlightRect

反白顯示矩形區域。

BOOL HighlightRect(
   CRect rect,
   int nPercentage = -1,
   COLORREF clrTransparent = (COLORREF)-1,
   int nTolerance = 0,
   COLORREF clrBlend = (COLORREF)-1
);

參數

  • [in] rect
    反白顯示的矩形區域。

  • [in] nPercentage
    表示的百分比以透明醒目提示應該是。

  • [in] clrTransparent
    透明色彩。

  • [in] nTolerance
    在表示色彩容許誤差的 0 和 255 之間的整數。

  • [in] clrBlend
    基準色彩混色。

傳回值

TRUE ,如果方法成功,否則 FALSE。

備註

如果 nPercentage 介於 0 和 99 之間, HighlightRect 使用 Alpha 混合演算法。如需產生 Alpha 混色的詳細資訊,請參閱 Alpha 混色線條和填色。如果 nPercentage 為-1,則這個方法會使用預設焦點層級。如果 nPercentage 為 100,則這個方法就不會做任何事並傳回 TRUE。

方法會使用參數 nTolerance 判斷反白顯示矩形區域。若要反白顯示矩形,您的應用程式之間背景色彩的差異 clrTransparent 比在每個色彩元件 (紅色的 nTolerance 必須小於,綠色和藍色)。

需求

標題: afxdrawmanager.h

請參閱

參考

CDrawingManager 類別

階層架構圖