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