Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
MKN MKN вне форума

Ветеран


Сообщения: 2358
Благодарности: 559

Профиль | Отправить PM | Цитировать


Цитата динозавра:
чтобы MessageBox было без MB_YESNO и т.д, а чтобы окошко показывалось, к примеру с моей фразой нужное количество секунд? »
Кнопочку для закрытия сообщения всё же лучше оставить (может пользователь быстро прочёл, либо вовсе не желает читатать сообщение...)
Пример попроще(суть та же, что и выше) :
Код: Выделить весь код
OutFile "MsgBoxTimeoutTest.exe"
!define MsgBoxTimeout "!insertmacro  macro__MsgBoxTimeout"
!macro macro__MsgBoxTimeout text caption_text time
   System::Call "user32::MessageBoxTimeout(i$HWNDPARENT, t`${text}`, t`${caption_text}`,i0,i0, i${time})"
!macroend
Section
${MsgBoxTimeout} "Сообщение закроется через 2 секунды" "MessageBoxTimeout" 2000
SectionEnd
Цитата iglezz:
помимо справки полезно изучить содержимое каталога nsis »
А также просмотреть тему. Всё, что динозавра спрашивал уже было рассмотрено.

Последний раз редактировалось MKN, 22-08-2019 в 13:24.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:15, 22-08-2019 | #2293