I tried to open forms, then use setparent to set the the main form as their parent. then, I found that, once I did this, the main form becomes responding event very slowly when I opened 4 forms. I guess it is because the forms are in differennt threads which make the parent form slow. anyone know whether this is true?

If I simply open the form directly (with no parent), then even I opened 16 forms, there is no delay (although have another problem, which I will post it in another thread ).

So, for now, I have to open the forms as standard alone form. It is ok for now. But I really want to figure out a way to use MDI frame and make each form has its own thread for the web browser control.


thanks