I have an OnMove handler in my dialog class, which does some stuff with control objects (i.e a CButton). I'm finding this handler gets called before the dialog OnInitDialog method is called, and hence when I try to call methods on the child controls, I get ASSERTS in debug as the controls don't yet exist... they are created in OnInitDialog.
There's two things I'd like to be able to check:
- How do I tell the dialog has been initialized?
- How do I check an individual CWnd control object's window has been created?
In both cases I'm looking for class members or method call results that can be used.