estrutura CM_COLUMNINFO (shobjidl_core.h)

Define informações de coluna. Usado por membros da interface IColumnManager .

Sintaxe

typedef struct CM_COLUMNINFO {
  DWORD cbSize;
  DWORD dwMask;
  DWORD dwState;
  UINT  uWidth;
  UINT  uDefaultWidth;
  UINT  uIdealWidth;
  WCHAR wszName[80];
} CM_COLUMNINFO;

Membros

cbSize

Tipo: DWORD

O tamanho da estrutura em bytes.

dwMask

Tipo: DWORD

Um ou mais valores da enumeração CM_MASK que especificam quais membros dessa estrutura são válidos.

dwState

Tipo: DWORD

Um ou mais valores da enumeração CM_STATE que especificam o estado da coluna.

uWidth

Tipo: UINT

Um dos membros da enumeração CM_SET_WIDTH_VALUE que especifica a largura da coluna.

uDefaultWidth

Tipo: UINT

A largura padrão da coluna.

uIdealWidth

Tipo: UINT

A largura ideal da coluna.

wszName[80]

Tipo: WCHAR[MAX_COLUMN_NAME_LEN]

Um buffer de tamanho MAX_COLUMN_NAME_LEN que contém o nome da coluna como uma cadeia de caracteres Unicode terminada em nulo.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)