COleIPFrameWnd::RepositionFrame

A estrutura chama o RepositionFrame função de membro para formatar barras de controle e reposicionar a janela de edição no local para que tudo fique visível.

virtual void RepositionFrame(
   LPCRECT lpPosRect,
   LPCRECT lpClipRect 
);

Parâmetros

  • lpPosRect
    Ponteiro para um RECT estrutura ou uma CRect objeto que contém coordenadas de posição corrente da janela do quadro no local, em pixels, em relação à área de cliente.

  • lpClipRect
    Ponteiro para um RECT estrutura ou uma CRect objeto que contém coordenadas de retângulo de corte corrente da janela do quadro no local, em pixels, em relação à área de cliente.

Comentários

Layout das barras de controle na janela do contêiner é diferente da usada em uma janela do quadro não OLE.A janela do quadro de OLE não calcula sistema autônomo posições das barras de controle e outros objetos de um dimensionar de janela de quadro específico, sistema autônomo em uma telefonar para CFrameWnd::RecalcLayout.A área de cliente é o que permanece após o espaço para barras de controle e outros objetos é subtraído.A COleIPFrameWnd janela, por Outros lado, posiciona barras de ferramentas de acordo com uma área de determinado cliente. Em outras palavras, CFrameWnd::RecalcLayoutfunciona "de fora," enquanto COleIPFrameWnd::RepositionFramefunciona "de dentro para fora."

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleIPFrameWnd

Gráfico de hierarquia

CFrameWnd::RecalcLayout

Outros recursos

COleIPFrameWnd membros