В данном примере самостоятельно реализован класс CGridCtrl как наследник от CWnd. Реализованы все функции работы с колонками, как добавление, удаление, определение обращения к колонке и так далее.