2013-01-29 2 views
1

NSIS를 사용하여 설치 프로그램을 만들고 있습니다. 사용자가 실행 파일을 다시 한 번 클릭하면 설치를 다시 진행하고 사용자로부터 설명을 가져옵니다. 이로 인해 동일한 응용 프로그램의 여러 인스턴스가 설치됩니다.NSIS - 현재 창 닫기

이 페이지에서 설치를 끝내기위한 취소 버튼이 표시되지만 현재 설치 프로그램을 닫을 수 없습니다. 사용자가 취소 버튼을 클릭하여 응용 프로그램을 중단하면 설치를 닫고 싶습니다.

취소 버튼을 사용하여 현재 설치를 취소하려면 어떻게해야합니까?

답변

1

나는 취소 버튼이 작동하지 않는 이유를 상상할 수 있습니다. 아마도 가짜 .onUserAbort 콜백 함수를 정의 했습니까? .onUserAbort 내에 Abort을 실행하면 사용자가 설치 프로그램을 닫지 못하게됩니다.