Si lo que quieres es desavilitar controles del dialogo que eso es lo que te entiendo lo primero que tienes que hacer es, darles a tus cuadros de edicion y a tus controles dentro del dialogo una variable de control CEdit y con ello podras controlarlos de la siguiente manera:
darles una variable de control:
CEdit m_CtCuandro1;
CButton m_BtNuevo;
una ves editadas tus variables
en la inicializacion del dialogo:
BOOL CDialogo1::OnInitDialog()
{
//...
m_CtCuadro1.EnableWindow(false);
m_BtNuevo.EnableWindow(false);
}
Con estas declaraciones puedes hacer que en el inicio de tu dialogo esos controles esten desactivados, y si quieres activarlos los vuelves true, y listo.
espero que te aya servido.
gabriel