共用方式為


CRectTracker::GetHandleMask

架構會呼叫此成員函式以取得矩形的遮罩調整大小控點。

virtual UINT GetHandleMask( ) const;

傳回值

CRectTracker 項目的遮罩的調整大小控點。

備註

調整大小控點會出現在矩形的右邊和角並允許使用者控制項矩形的形狀和大小。

矩形有 8 重新調整第 0-7 的控制代碼。 每一個可調整大小控制代碼是由遮罩中的位元表示;該欄位的值是 2^n, n 是調整控制項的編號。 0-3 對應至右下角的位元調整大小控點,左上方開始移動順時針。 4-7 對應至右邊的位元調整開始頂端的控制代碼移動順時針。 下圖顯示的是矩形的調整大小控點,而且其對應調整大小控點數目和值:

調整大小控點數字

GetHandleMask 的預設實作會傳回位元遮罩,以便調整大小控點會出現。 如果已開啟,對應的調整大小控點來進行繪製。

覆寫這個成員函式來隱藏或顯示所指示的縮放控點。

需求

Header: afxext.h

請參閱

參考

CRectTracker 類別

階層架構圖表

CRectTracker::AdjustRect