Метод IHeaderCtrl::InsertColumn (mmc.h)
Добавляет столбец в область результатов по умолчанию.
Синтаксис
HRESULT InsertColumn(
[in] int nCol,
[in] LPCWSTR title,
[in] int nFormat,
[in] int nWidth
);
Параметры
[in] nCol
Отсчитываемый от нуля индекс вставляемого столбца.
[in] title
Значение типа , указывающее строку, представляющую заголовок вставляемого столбца. Эта строка может иметь максимальную длину MAX_PATH символов.
[in] nFormat
Значение типа , указывающее положение текста в столбце. Для нулевого столбца значение nFormat должно быть LVCFMT_LEFT. Это значение должно иметь одно из следующих значений:
LVCFMT_LEFT
Текст выравнивается по левому краю.
LVCFMT_CENTER
Текст выравнивается по центру.
LVCFMT_RIGHT
Текст выравнивается по правому краю.
[in] nWidth
Значение типа , указывающее ширину столбца в пикселях. Это значение должно иметь одно из следующих значений:
MMCLV_AUTO
MMC автоматически определяет ширину столбца на основе строки заголовка.
HIDE_COLUMN
Представлено в MMC 1.2. Столбец вставлен, но скрыт. Имейте в виду, что пользователь может сделать столбец видимым при настройке представления списка.
Для оснастки, встроенные с помощью пакета SDK MMC 1.2, но загруженные в более старой версии MMC, HIDE_COLUMN интерпретируется как нулевой ширины. Пользователь может расширить столбец, перетаскивая его с помощью мыши.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Комментарии
MMC не сохраняет в памяти изменения, внесенные в набор столбцов из-за действия IHeaderCtrl::InsertColumn, поэтому оснастки должны обновлять сохраненные данные конфигурации столбцов после вставки столбцов в набор столбцов. Дополнительные сведения см. в разделах IHeaderCtrl2 и Column Persistence .
Примечания к вызывающим абонентам
Вызовы InsertColumn завершаются ошибкой , если какие-либо элементы уже были вставлены в представление результатов.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | mmc.h |
DLL | Mmcndmgr.dll |