А>У меня есть ещё один вопрос, на который хотелось бы услышать мнение знающего человека. В explorer'е CListCtrl работает замечательно. Как Microsoft этого добилась? У меня на этот счёт есть две версии. Либо они как-то по-умному переписали DefWindowProc, скажем, с использованием BackBuffer + WM_ERASEBKGND, либо они используют какую-то продвинутую версию CListCtrl. Поделитесь, пожалуйста, со мной своими соображениями.
В проводнике используется стандартный ListView, но он засабклассен. Скорее всего, стандартной процедуре отрисовки они подсовывают MedoryDC, и после отрисовки в память быстро отрисовывают результат на экран.