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


CHeaderCtrl::EditFilter

Инициирует редактирование указанный фильтр управления заголовка.

BOOL EditFilter(
   int nColumn,
   BOOL bDiscardChanges
);

Параметры

  • nColumn
    Столбец, который нужно изменить.

  • bDiscardChanges
    Значение, которое указывает, как обрабатывать изменения пользователя в процессе редактирования если пользователь изменить фильтр, когда сообщение HDM_EDITFILTER отправлено.

    Укажите true чтобы отменить изменения, выполненные пользователем или false, чтобы принять изменения, выполненные пользователем.

Возвращаемое значение

true если этот метод выполнен успешно; в противном случае – значение false.

Заметки

Этот метод реализует расширение функциональности Win32 сообщения HDM_EDITFILTER, как описано в Windows SDK.

Пример

int iFilter = m_myHeaderCtrl.EditFilter(1, TRUE);

Требования

заголовок: afxcmn.h

См. также

Ссылки

Класс CHeaderCtrl

Диаграмма иерархии

CHeaderCtrl::ClearAllFilters

CHeaderCtrl::ClearFilter

CHeaderCtrl::SetFilterChangeTimeout