0

これが私がパスワードを設定するために持っているものです。パスワードの入力を求めるラベルまたはテキスト ボックスをページに表示する方法を教えてください。今のところ空白です。何か案は

!include "nsDialogs.nsh"
!include "winmessages.nsh"
!include "logiclib.nsh"

Page Custom pre leave



var dialog

var hwnd

Function leave

${NSD_GetText} $hwnd $0

${If} $0 != "Password"

    MessageBox MB_OK "Please enter a valid Security Code"

    Abort

${EndIf}

FunctionEnd

Function pre

 nsDialogs::Create 1018

  Pop $dialog



 ${NSD_CreatePassword} 0 0 50% 8% ""

     Pop $hwnd

 SendMessage $hwnd ${EM_SETPASSWORDCHAR} 149 0 # 149 = medium dot



nsDialogs::show

FunctionEnd
4

1 に答える 1