Spiegati con maggiore chiarezza: non si capisce da dove vengano tutti questi CDialog/CWnd/controlli né cosa debba fare veramente la tua applicazione.