最大化另一个程序窗口
我想在我的程序中最大化另一个程序的窗口,最设置了最大化后,那个程序的最小货窗口按钮就没用了,点了没反应。
HWND hFoxmailHandle=NULL; hFoxmailHandle=::FindWindowW(NULL,_T("Foxmail")); CWnd FoxmailWnd=CWnd(); FoxmailWnd.Attach(hFoxmailHandle); if(NULL!=hFoxmailHandle) { WINDOWPLACEMENT WinPlace; memset(&WinPlace,NULL,sizeof(WinPlace)); FoxmailWnd.GetWindowPlacement(&WinPlace); if(WinPlace.showCmd!=SW_SHOWMAXIMIZED) { WinPlace.showCmd=SW_SHOWMAXIMIZED; if(!FoxmailWnd.SetWindowPlacement(&WinPlace)) AfxMessageBox(_T("程序出错!")); } } FoxmailWnd.Detach();