В приложении MFC, как мы можем определить, является ли элемент управления стандартным элементом управления, таким как CComboBox, или это пользовательский элемент управления active-x?
Вы можете использовать CWnd::GetControlUnknown:
CWnd::GetControlUnknown
Возвращаемое значение Указатель на интерфейс IUnknown элемент управления OLE, представленный этим CWnd объект. Если этот объект не представляют собой элемент управления OLE, возврат значение NULL .
Указатель на интерфейс IUnknown элемент управления OLE, представленный этим CWnd объект. Если этот объект не представляют собой элемент управления OLE, возврат значение NULL .