I have a derived CDialog (actually CBCGPDialog) that was created with a NULL parent window. Yet, when I minimize the main program the dialog goes away. If I do something