Как использовать MFC ListCtrl в SDI

Я действительно новичок в MFC. Мне просто нужно несколько рекомендаций по использованию ListCtrl в приложении SDI. Например, получение ввода от пользователя и отображение его в listctrl при нажатии кнопки. Пожалуйста, помогите мне.


person BeginnerWin32    schedule 09.04.2015    source источник
comment
Вы должны быть более конкретными, иначе ваш вопрос, скорее всего, будет закрыт очень скоро.   -  person Jabberwocky    schedule 09.04.2015
comment
Я знаю, как реализовать ListCtrl в диалоговых приложениях. Но я не знаю, как реализовать это в приложении SDI. Pls руководство по шагам для достижения этого.   -  person BeginnerWin32    schedule 09.04.2015


Ответы (1)


В приложении SDI я бы использовал класс, производный от CListView, для основного вида. Этот класс предназначен для использования в приложениях SDI/MDI и поддерживает стандартную архитектуру представления документов MFC. Класс CListView внутренне использует CListCtrl, но он выполняет автоматическое изменение размера и другие полезные вещи, вы также можете получить прямой доступ к встроенному списку ctrl, вызвав метод CListView::GetListCtrl(), который возвращает CListCtrl*.

person Andrew Komiagin    schedule 09.04.2015