[MFC] CDialog dans une CFrameWnd
Bonjour à tous,
j'ai une fenêtre de type CFrameWnd, et je voudrais y mettre une boite de dialogue de type CDialog à l'intérieur. J'ai donc créé ma CDialog et j'en déclare une instance dans ma frame (m_pMainDialog), je lui ait mi le type Child, et dans le onCreate de ma Frame je fais:
Code:
1 2 3
| m_pMainDialog = new CMainDialog(this);
m_pMainDialog->Create(IDD_DIALOG1, this);
m_pMainDialog->ShowWindow(SW_SHOW); |
Mon problème c'est que je n'ai pas accès à certains des contrôles présents sur ma CDialog, et en particulier, les boutons. Comme se fais-ce?