Есть диалог MYDIALOG1, которому соответствует переменная m_MYDIALOG1 типа CMyDialog, где CMyDialog : public CDialog (то есть класс CMyDialog является потомком класса CDialog). На этом диалоге MYDIALOG1 расположены различные компоненты--кнопки (CButton), текстовые поля для ввода (CEdit), статические тексты (CStatic) и т.д.
Как программно получить доступ к компонентам, расположенным на диалоге MYDIALOG1? Как программно узнать, сколько компонентов расположены на диалоге MYDIALOG1? Как определить тип компонента--то есть как узнать, является ли этот тип CButton, CEdit, CStatic и т.д.?