COleIPFrameWnd::RepositionFrame

virtual privatevoid RepositionFrame ( Operador LPCRECT lpPosRect, Operador LPCRECT lpClipRect );

Parâmetros

lpPosRect

Ponteiro para uma estrutura RECT ou um objeto CRect contendo atual coordenadas de posição da janela do quadro no local, em pixels, relativo para a área do cliente.

lpClipRect

Ponteiro para uma estrutura RECT ou um objeto de CRect que contém as coordenadas da janela do quadro no local atual Retangular de recorte, em pixels, relativo para a área do cliente.

Observações

A estrutura chama a função de membro RepositionFrame para dispor barras de Controlarar e reposicionar a janela de edição in-loco para todo ele fique visível.

Layout das barras de Controlarar na janela do contêiner difere que executadas por uma janela do quadro não-OLE. A janela do quadro não-OLE calcula as posições das barras de Controlarar e outros objetos de um tamanho de janela de quadro determinado, como em uma chamada para CFrameWnd:: RecalcLayout. Área do cliente é o que resta depois de espaço para barras de Controlarar e outros objetos é subtraído. Uma janela de COleIPFrameWnd , por outro lado, posiciona barras de ferramentas de acordo com uma área de determinado cliente. Em outras palavras, CFrameWnd:: RecalcLayout funciona "de fora para dentro," Considerando que o COleIPFrameWnd::RepositionFrame funciona "de dentro para fora."

Visão geral de COleIPFrameWnd |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CFrameWnd:: RecalcLayout

Index