Få værdien af en public variabel fra en anden Dialog
Jeg har lavet et lille Dialog based MFC program hvor jeg har min main dialog.(Lad os kalde den CDialog1) Fra den åbner jeg en anden dialog. (CDialog2)Når min CDialog2 er åbnet og der trykkes på en knap vil jeg have den til at hente en værdi som ligger i en public bool i min Dialog1. Hvordan gør jeg det? (Det skal måske lige nævnes at jeg ikke ønsker at gøre det der er lettest og overføre værdierne når jeg oprettet Dialog2 objektet i Dialog1)
Jeg har prøvet med:
CIRCBotDlg *pDlg = (CIRCBotDlg *)GetDlgItem(IDD_IRCBOT_DIALOG);
bool bStart = pDlg->m_bStart;
Men det får programmet til at crache pga. pDlg == NULL...
Hvad skal jeg gøre for at få adgang til mine public variable fra Dialog1?