Я пытаюсь выполнить перенос кода на основе VC++ 6 для работы с CLS VS2015. У меня есть основная функциональность, но пользовательский интерфейс имеет некоторые недостатки.CButton получил «SubclassDlgItem» не отображается на CDialogBar с CLS VS2015, но реагирует на нажатия кнопок, отлично работает в VC++ 6
Существует CDialogBar, в котором размещаются объекты CWnd и объекты CButton. Объекты, созданные на основе CWnd, отображаются хорошо, но объекты CButton невидимы, но работают нормально, когда их щелкнули вслепую.
m_CWndDerivedObj.SubclassDlgItem(IDC_XXXXXX,this);
m_CButtonObj.SubclassDlgItem(ID_XXXXXX,this);
Другой CDialogBar без объектов CButton отображается правильно.
Как я могу заставить это работать?