|
먼저... 답글감사요..아래 문제 .해결했는데... 다른 문제가 생겼네요..
소스는 다음과 같습니다
STARTUPINFO si;
PROCESS_INFORMATION pi;
HWND hWnd;
TRect rc;
memset(&si,0,sizeof(si));
si.wShowWindow = SW_HIDE;/// 여기가 문제에요... 하이드로 숨겼는데,,,, 실행시 크게 뜨네요...외부프로그램실행시 안뜨게
si.cb=sizeof(si); 하는 법을 좀 알려주시면 감사하겠습니다.
CreateProcessA(NULL,"C:\\bells\\main\\main.exe",NULL,NULL,true,0,NULL,NULL,&si,&pi);
WaitForInputIdle(pi.hProcess,0xffffffff);
hWnd=GetForegroundWindow();
GetWindowRect(hWnd,&rc);
::SetParent(hWnd,Panel1->Handle);
|