Partilhar via


CListCtrl::GetNumberOfWorkAreas

Recupera o número corrente de áreas de trabalho para um controle de modo de exibição de lista.

UINT GetNumberOfWorkAreas( ) const;

Valor de retorno

Não usado neste momento.

Comentários

Esta função de membro implementa o comportamento da macro Win32, ListView_GetNumberOfWorkAreas, conforme descrito no Windows SDK.

Exemplo

UINT i, uCount = m_myListCtrl.GetNumberOfWorkAreas();
LPRECT lpRects = (LPRECT) malloc(uCount*sizeof(RECT));

if (lpRects != NULL)
{
   // Dump all of the work area dimensions.
   m_myListCtrl.GetWorkAreas(uCount, lpRects);

   for (i=0; i < uCount; i++)
   {
      TRACE(_T("Work area %d; left = %d, top = %d, right = %d, ")
         _T("bottom = %d\r\n"),
         i, lpRects[i].left, lpRects[i].top, lpRects[i].right, 
         lpRects[i].bottom);
   }

   free(lpRects);
}
else
{
   TRACE(_T("Couldn't allocate enough memory!"));   
}

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CListCtrl

Gráfico de hierarquia

CListCtrl::GetWorkAreas

Outros recursos

CListCtrl membros