Partilhar via


Classe CRectTracker

Permite que um item a serem exibidos, movidos e redimensionados em fashions diferentes.

class CRectTracker

Comentários

CRectTracker não tem uma classe base.

Embora o CRectTracker classe foi projetado para permitir que o usuário interagir com itens OLE usando uma interface gráfica, seu uso não está restrito a aplicativos habilitados para OLE. Ele pode ser usado em qualquer lugar como uma interface do usuário é necessária.

CRectTracker bordas 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 em externa ou interna borda do item.(Para obter uma explicação das alças de redimensionar, consulte GetHandleMask.) Finalmente, um CRectTracker permite que você altere a orientação de um item durante o redimensionamento.

Para usar CRectTracker, construir um CRectTracker objeto e especificar quais estados de exibição são inicializados. Você pode usar esta interface para fornecer o comentário visual do usuário sobre o status corrente do item OLE associado com o CRectTracker objeto.

Para obter mais informações sobre como usar CRectTracker, consulte o artigo Rastreadores.

Requisitos

Cabeçalho: afxext.h

Consulte também

Tarefas

Exemplo do controlador: Ilustra diversos estilos de CRectTracker e opções

Exemplo DRAWCLI: Ilustra a integração do Active suporte de contêiner com recursos específicos do aplicativo

Referência

Gráfico de hierarquia

Classe COleResizeBar

Classe CRect

CRectTracker::GetHandleMask

Outros recursos

CRectTracker membros