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