程序中启动QQ2008 我的是绿色飘云版的
用CreateProcess  与 ShellExcute  两种方法 设置 SW_HIDE 启动都无法做到隐藏窗口   
用::ShowWindow(pWnd->m_hWnd, SW_HIDE); 也不行 似乎是被QQ屏蔽掉了  不知道还有没有其他办法以下是我写的代码但无法隐藏:PROCESS_INFORMATION lpProcessInformation;
STARTUPINFO startupinfo;
memset(&startupinfo,0,sizeof(STARTUPINFO));
memset(&lpProcessInformation,0,sizeof(PROCESS_INFORMATION));
startupinfo.cb = sizeof(startupinfo);
startupinfo.dwFlags |= STARTF_USESHOWWINDOW;
startupinfo.wShowWindow =SW_HIDE;  //这个就是隐藏了 但不行
//startupinfo.dwX = 0;
//startupinfo.dwY = 0;
//startupinfo.lpDesktop = NULL;
//startupinfo.lpReserved = NULL;
//startupinfo.lpReserved2 = NULL;
//startupinfo.lpTitle = NULL;
CreateProcess(_T("D:\\QQ\\QQ\\QQ.exe"), NULL, NULL, NULL, FALSE,
CREATE_NO_WINDOW|NORMAL_PRIORITY_CLASS, NULL, NULL, &startupinfo, &lpProcessInformation);

//ShellExecute(NULL, NULL, _T("D:\\QQ\\QQ\\QQ.exe"), NULL, NULL, SW_HIDE);//这个也不行