When we create any dialog, when we use some controls on that dialog the implementation for that dialog is inside our MFC DLLs, also if we have some custom controls then implementation for it is in that particular DLLs, as the dialog is not external dependancy (unlike BMPs), it is inside the application itself, and the information related to that dialog is given in resource file, using Resource file information the compiler takes the corresponding resources and renders dialog accordingly. Wht you must have missed is to copy the resouce file properly. Copy it again and compile it .. Hopefully it should work then.
Thanks, Anand.