Поделиться через


структура MMC_VISIBLE_COLUMNS (mmc.h)

Структура MMC_VISIBLE_COLUMNS представлена в MMC 1.2.

Структура MMC_VISIBLE_COLUMNS используется MMC с уведомлением MMCN_COLUMNS_CHANGED , чтобы сообщить оснастке, какие столбцы в наборе столбцов видны.

Синтаксис

typedef struct _MMC_VISIBLE_COLUMNS {
  INT nVisibleColumns;
  INT rgVisibleCols[1];
} MMC_VISIBLE_COLUMNS;

Члены

nVisibleColumns

Количество видимых столбцов в наборе столбцов.

rgVisibleCols[1]

Массив переменной длины, в котором каждый элемент содержит отсчитываемый от нуля номер видимого столбца. Порядок столбцов в массиве соответствует порядку столбцов в представлении списка. Элемент nVisibleColumns предоставляет количество элементов в списке.

Комментарии

Значение rgVisibleCols[0] всегда равно 0 (нулю), что означает, что первый видимый столбец в представлении списка всегда является столбцом с нулевым индексом, который всегда должен быть первым столбцом и всегда должен быть видимым. Кроме того, MMC не позволяет пользователю изменять положение первого столбца.

Порядок видимых столбцов может отличаться от порядка вставки оснастки, так как пользователь мог переупорядочить столбцы путем перетаскивания их заголовков.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть mmc.h

См. также раздел

MMCN_COLUMNS_CHANGED

Использование сохраняемости столбцов