程序中启动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);//这个也不行
用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);//这个也不行
解决方案 »
- MFC如何设置圆角形裁剪区
- 怎么将用opengl绘制出来的图形作为纹理贴图使用
- C++不是完全面向对象的语言??
- 请强人帮忙~!!!!ListCtrl可以用Item的文本内容获得所在行的index吗???在线等!!!!
- ???点击一个没有任何消息映射代码的Button按钮为什么会导致对话框关闭?
- 钱包丢了,一个月生活费还没着落呢!散分!
- 100分全给!!!关于Dlg上的Menu
- 请问怎么设置参数使得可以重定向由CreateProcess生成的进程的标准IO
- >>>>>!!!!!紧急求救:在VC中怎样控制对word 文档进行自动保存并关闭。谢谢!<<<<<<
- 这个问题应该不难吧????????????
- 请问VC里如何有类似VB里child form里的negotiatemenus属性
- 前辈门请留点你的宝-"经"
其他进程比较难控制QQ
你也许可以试试用多桌面。
创建一个桌面。然后创建新进程,将新进程指定到新的桌面。