NSIS:버튼 내용 수정
1528 단어 수정
Finish 페이지 필요 없음
이렇게 하면 파일의 페이지를 풀어주고 들어갈 때 '닫기' 를 표시하지만 프로그램 자체가 있습니다.onInstSuccess 함수에 자동으로 관련 프로그램을 시작합니다. 이렇게 하면 '닫기' 단추의 표시가 너무 딱딱합니다.
질문:
파일 해제를 수정해야 하는 닫기 버튼이 완료로 표시됩니다.
-----------------------------------------------------------------
시도 방법:
A:
사용
GetDlgItem $R0 $HWNDPARENT 1
SendMessage $R0 ${WM_SETTEXT} 0 `STR: `
버튼 표시 내용 변경
위의 방법을 정의하여
; 설치 프로세스 페이지!insertmacro MUI_PAGE_INSTFILES
다음에 이 방법을 호출할 것을 정의합니다
!define MUI_PAGE_CUSTOMFUNCTION_SHOW "CompShowProc"
Function "CompShowProc"
GetDlgItem $R0 $HWNDPARENT 1
SendMessage $R0 ${WM_SETTEXT} 0 `STR: ` ;
GetDlgItem $R0 $HWNDPARENT 2
SendMessage $R0 ${WM_SETTEXT} 0 `STR: ` ;
GetDlgItem $R0 $HWNDPARENT 3
SendMessage $R0 ${WM_SETTEXT} 0 `STR: ` ;
FunctionEnd
질문:
버튼 컨텐트가 표시되지만 파일 해제가 끝나면 기본 버튼 컨텐트가 복원됩니다.
B:
MiscButtonText 사용
MiscButtonText
[ [ ] [ ] [ ]]
이 네 개(> 뒤로, 다음 <, 취소, 닫기)를 교체합니다.매개변수가 비어 있으면 기본값으로 대체됩니다.
변수를 받아들이다.만약 변수를 사용한다면, 사용하는 변수는 반드시 un.onInit에서 초기화되어야 한다.
MiscButtonText의 수정 사항을
; 설치 프로세스 페이지!insertmacro MUI_PAGE_INSTFILES
앞에서 다시 컴파일하면 이전에 필요로 했던 단추의 내용을 얻을 수 있다.예: MiscButtonText """"""완료(&G)"
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
오라클 SQL DML 데이터조작어데이터 조작어(DML. Data Manipulation Language) INSERT: 데이터 입력 UPDATE: 데이터 수정 DELETE: 데이터 삭제 SELECT: 데이터 조회 ● 추가 INSERT INTO 테이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.