CRectTracker

CRectTracker não tem uma classe base.

A classe CRectTracker permite que um item a ser exibido, movida e redimensionada na fashions diferentes. Embora a classe CRectTracker é projetada para permitir que o usuário interagir com itens OLE usando uma interface gráfica, seu uso não é restrito aos aplicativos OLE-habilitado. Ele pode ser usado em qualquer lugar é necessária uma interface de usuário.

Bordas de CRectTracker podem ser sólidas ou linhas pontilhadas. O item pode ser dado uma borda tracejada ou sobreposto com um padrão tracejado para indicar diferentes Estados do item. Você pode colocar oito alças de redimensionar no exterior ou interior borda do item. (Para obter uma explicação das alças de redimensionamento, consulte GetHandleMask.) Finalmente, um CRectTracker permite que você alterar a orientação de um item durante o redimensionamento.

Para usar CRectTracker, construir um objeto CRectTracker e especificar quais Estados de Exibir são inicializados. Você pode usar esta interface para dar o comentário visual usuário sobre o status atual do item OLE associado ao objeto CRectTracker.

Para obter mais informações sobre como usar CRectTracker, consulte o artigo Trackers no Guia do programador do Visual C++.

# include lt;afxext.h>

Membros da classeGráfico de hierarquia

&Nbsp amostras; MFC exemplo TRACKER | MFC exemplo DRAWCLI

Co&nsulte tambémnbsp;COleResizeBar, CRect, CRectTracker::GetHandleMask

Index