It is most likely possible to dynamically add controls (such as text/combo boxes or buttons) to a dialog window in C++ (using MFC), but I wouldn't know how. Can anyone tell me how to do this? The idea is to be able to have my proggie read some script or config file which specifies what controls should be present on each screen, etc. So, I would need to be able to create arbitrary controls at run-time as specified by the script. Any help would be appreciated.