This is needed, because property sheets can modify the dialog resource, and example code (and some existing applications) expect DIALOG. One such application is the VB6 setup. CORE-16650