Třída CRectTracker
Umožňuje zobrazit, přesunout a velikosti v různých fashions položky.
class CRectTracker
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce CRectTracker objektu. |
Veřejné metody
Název |
Description |
---|---|
Nazývá se při změně velikosti obdélníku. |
|
Nakreslí obdélník. |
|
Jen při kreslení ohraničení CRectTracker objektu. |
|
Nazývá získat masku CRectTracker úchyty pro změnu velikosti položky. |
|
Vrátí šířku a výšku obdélníku, včetně úchytů pro změnu velikosti. |
|
Vrátí aktuální pozice kurzoru, týkající CRectTracker objektu. |
|
Normalizuje přístupů testovací kód. |
|
Volána, když byla velikost nebo přesunout obdélník. |
|
Nastaví kurzor, v závislosti na poloze nad obdélník. |
|
Umožňuje uživateli pracovat s obdélníku. |
|
Umožňuje uživateli "kaučuk band" výběr. |
Veřejné datové členy
Název |
Description |
---|---|
Určuje velikost úchyty pro změnu velikosti. |
|
Aktuální style(s) nástroje sledování. |
|
Aktuální pozice (v pixelech) obdélníku. |
|
Určuje minimální obdélník šířka a výška. |
Poznámky
CRectTrackerZákladní třída neobsahuje.
Přestože CRectTracker třídy je určen k umožňují uživateli pracovat s položkami OLE pomocí grafického rozhraní, její použití není omezeno na technologii OLE aplikace.Lze použít kdekoli je vyžadováno uživatelské rozhraní.
CRectTrackerohraničení může být plné nebo tečkované čáry.Položky můžete dané šrafované ohraničení nebo překryjete šrafované vzorek k označení různých států zboží.Osm úchytů pro změnu velikosti můžete umístit na vnější nebo vnitřní okraj položky.(Viz vysvětlení úchytů pro změnu velikosti, GetHandleMask.) Nakonec CRectTracker umožňuje změnit orientaci položky při změně velikosti.
Použití CRectTracker , konstrukce CRectTracker objektu a určit, které státy zobrazení jsou inicializovány.Potom můžete toto rozhraní dát uživateli vizuální zpětnou vazbu na aktuální stav OLE položku přidruženou CRectTracker objektu.
Další informace o použití CRectTracker , naleznete v článku Trackers.
Hierarchii dědičnosti
CRectTracker
Požadavky
Záhlaví: afxext.h