CSplitterWnd::SetColumnInfo

telefonar para conjunto as informações de coluna especificada.

void SetColumnInfo(
   int col,
   int cxIdeal,
   int cxMin 
);

Parâmetros

  • col
    Especifica uma coluna de janela divisor.

  • cxIdeal
    Especifica uma largura ideal para a coluna da janela divisor em pixels.

  • cxMin
    Especifica uma largura mínima da coluna da janela divisor em pixels.

Comentários

telefonar Essa função de membro para conjunto uma nova largura mínima e a largura ideal para uma coluna.O valor mínimo da coluna determina quando a coluna muito pequena para ser totalmente exibido.

Quando a estrutura exibe a janela separadora, ele apresenta os painéis em colunas e linhas de acordo com suas dimensões ideais, trabalhando a partir de canto superior esquerdo para o canto inferior direito da área de cliente da janela divisor.

Exemplo

void CChildFrame::OnSize(UINT nType, int cx, int cy) 
{
   CMDIChildWnd::OnSize(nType, cx, cy);

   CRect rect;
   GetWindowRect(&rect);
   if(m_bSplitterCreated)  // m_bSplitterCreated set in OnCreateClient
   {
      m_wndSplitter.SetColumnInfo(0, rect.Width()/2, 10);
      m_wndSplitter.SetColumnInfo(1, rect.Width()/2, 10);
      m_wndSplitter.RecalcLayout();
   }
}

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe CSplitterWnd

Gráfico de hierarquia

CSplitterWnd::GetRowInfo

CSplitterWnd::RecalcLayout

Outros recursos

CSplitterWnd membros