나는 Ogre C++ 응용 프로그램을 가지고 있습니다. 내가하고 싶은 것은 응용 프로그램 내에서 다른 응용 프로그램을 시작하는 것입니다.Ogre 내에서 다른 응용 프로그램 시작
예를 들어 내 애플리케이션에서 일부 버튼을 클릭하면 다른 프로그램이 시작됩니다. 나는 fork와 exec 시스템 호출의 조합을 사용한다.하지만 약간의 문제가있다.
예를 들어 xbmc을 사용하여이 응용 프로그램을 시작했지만 입력 된 포커스가 전체 화면 모드로 실행 중일 때 xbmc 창으로 자동 이동하지 않습니다. 수동으로 초점을 맞추려면 Alt + Tab 조합을 사용해야합니다.
xbmc를 종료 할 때와 동일한 작업으로 수동으로 내 오우거 응용 프로그램 창에 포커스를 다시 주어야합니다.
Ogre 애플리케이션에서 제어 된 방식으로 이러한 프로그램을 실행할 수 있습니까? 그렇다면 어떻게?
(CEGUI 우분투 12.04은, OIS & OGRE) 다른 창