窗体最小化问题(急)解决就给分!
已经有人指导用下列代码可以实现最小化
TForm2 *Form2=new TForm2(Application);
long dwStyle=::GetWindowLong(Form2->Handle,GWL_STYLE);
Form2->ParentWindow=::GetDesktopWindow();
::SetWindowLong(Form2->Handle,GWL_STYLE,dwStyle);
Form2->Show();
确实能实现最小化 !!!
可是出了其他的问题:我在打开的form2里用ShowMessage("呵呵")时。应该在form2的窗体上显示"呵呵"。可是结果不是这样的,form2不见了只有Message窗体上显示“呵呵”,这个message窗体后面是别的窗体!就不是form2?????????
请问怎么解决!!谢谢大家!!
最好给个例子!!