... I wonder why this difference in Window and Dialog It is a Windows API design difference: * A window is created and it can be activated (shown, managed) later on. * A dialog is created and activated at the same time, so (FWH) DEFINE DIALOG does not really create it, instead it prepares everything ...