I am assuming that's what I would require to be able to run an EXE within a form, which is what I will be requiring for my "pet project" :-)

Does anyone know of a good website or something that has a *good* tutorial on how exactly to do MDI and how to manage the child processes and such?

Also, if the *parent* has a function, can the child call it or would it have to go through DLLs? If I can call without putting the functions in DLLs that could be a useful way to do some of the things I have planned :-)