CRectTracker 類別
允許項目顯示,移動或調整大小以不同的方式。
class CRectTracker
成員
公用建構函式
名稱 |
描述 |
---|---|
建構 CRectTracker 物件。 |
公用方法
名稱 |
描述 |
---|---|
呼叫,以矩形調整大小。 |
|
呈現矩形。 |
|
呼叫,以區分 CRectTracker 物件的框線時。 |
|
呼叫以取得 CRectTracker項目的遮罩的縮放控點。 |
|
傳回矩形的寬度和高度,包括調整大小控點。 |
|
傳回目前游標位置 CRectTracker 與物件產生關聯。 |
|
正規化點擊測試程式碼。 |
|
呼叫,以矩形調整大小或移動。 |
|
根據成員在矩形的位置設定游標。 |
|
允許使用者操作矩形。 |
|
提供使用者「需要非群組列」選取範圍。 |
公用資料成員
名稱 |
描述 |
---|---|
判斷大小調整大小控點。 |
|
TRACKER 的目前樣式。 |
|
目前位置 (以像素為單位) 矩形。 |
|
決定最小矩形的寬度和高度。 |
備註
CRectTracker 不具有基底類別。
您可以使用一個圖形介面,雖然 CRectTracker 類別的設計可讓使用者與 OLE 項目互動時,它的使用並不限於 OLE 啟用應用程式。可以使用就如同這類的需求。
CRectTracker 邊界可以是實線或虛線。可寫入項目已規劃的框線或重疊的已規劃的模式表示項目的不同狀態。您可以將八調整項目的內部或外部框線的控制代碼。(如需調整大小控點的說明,請參閱 GetHandleMask)。最後,在調整大小時, CRectTracker 允許您變更項目的方向。
若要使用 CRectTracker,請 CRectTracker 建構物件並指定顯示狀態初始化。您可以使用這個介面提供使用者在 OLE 項目的目前狀態的視覺化回應與 CRectTracker 物件。
如需使用 CRectTracker的詳細資訊,請參閱本文 TRACKER。
繼承階層架構
CRectTracker
需求
Header: afxext.h