在一个程序里控制另一个程序最大化和最小化的有关问题

在一个程序里控制另一个程序最大化和最小化的问题?
  我写了2个程序,分别称为程序A和程序B吧,假设现在A,B都已经启动了,其中程序B启动后已经最小化到任务托盘了,现在的问题是我怎么通过在程序A中写个代码把程序B调出来显示,并且将它的窗体最大化呢?
------解决方案--------------------
1、你的找到B程序的句柄hHwnd,用下面这个函数就可以搞定。
ShowWindowAsync(hHwnd, SW_SHOWMAXIMIZED);