2010-02-15 6 views
1

박람회 :풀 스크린 된 MacOSX 번들을 어떻게 죽일 수있게 만드시겠습니까?

나는 MacOSX에 GLFW 응용 프로그램을 쓰고 있습니다. 응용 프로그램은 Mac 번들입니다.

내 앱이 전체 화면 모드로 실행되기를 원합니다 (쉬운, GLFW_FULLSCREEN 사용). 문제는 .. 내 코드는 여전히 버그가 있으며 무한 루프 (즉, exit (0);이 프로그램에서 호출되지 않은 경우)를 강제 종료하는 방법을 알지 못하는 풀 스크린 앱을 죽이는 방법을 모르겠습니다. 죽여).

질문 : MacOSX Glfw 번들을 설정하면 무한 루프가 될 때 강제로 제거 할 수 있습니까?

감사합니다.

답변

0

화면 모서리에서 트리거되도록 노출을 설정하고 백그라운드에서 Activity Monitor를 실행 상태로 둡니다. 앱을 죽이고 싶을 때, Activity Monitor에 노출시키고 거기서 죽여라.

+0

작동하지 않습니다. GLfw는 모든 키 스트로크/마우스 동작을 캡쳐합니다. – anon

0

지금 내 Mac에는 없지만 메모리에서 Command + Option + Esc 또는 Command + Option + Shift + Esc를 누르면 응답하지 않는 게임과 같은 전체 화면 응용 프로그램이 종료됩니다.

그래도 해결되지 않으면 공백을 활성화하십시오. 모든 키 스트로크를 캡처하는 많은 앱은 다른 공간으로 변경하기 위해 Ctrl + Arrow 키 바로 가기를 대신 할 수 없으며 사용할 수 없습니다.

최종 옵션 : 예비 컴퓨터 설정; 구형 PowerBook 또는 Compact Mac 또는 이와 유사한 것이 이상적이며, SSH가 dev 컴퓨터에 설치되어 문제가되는 프로세스를 종료해야합니다.

관련 문제