In a CFormView , I create and display a CToolbarDialog. I use DoModal to display the dialog. A control (in Parent Windows) 's OnKillFocus event is called AFTER the child dialog's OninitDialog. This seems meaningfull to me, but in my Windows 2000 professional machine, child's OninitDialog is called BEFORE parent control's OnKillFocus. What should be done to correct this problem?