Посоветуйте учебник WinAPI с примерами для NSIS
Я изучаю nsis для написание установщиков. И там нужно вызывать WinAPI. Можете что-нибудь посоветовать?
Есть строка: Код:
System::Call "user32::MessageBox(i$hwndparent, t'Вы действительно хотите удалить $(^Name)?' ,t'$(^Name)', i4)i.r0" Хочу узнать какие есть значения. какие мне можно убрать, какие добавить. То есть знать что ты пишешь. |
Цитата:
Цитата:
Видим, что буква i означает целое число, 4 -это 4, .r0 - возвращаемое значение, $hwndparent - хендл окна |
ferget, на nsis.sourceforge.net прямо так ахренительно понятно. а чем плохо простой справочник по winapi?
Цитата:
|
Цитата:
И что именно не понятно? |
ferget,
Код:
Функция MessageBox Где можно почитать про эти символы на конце? Мне нужно понимать для чего. что можно удалить. что можно для себя добавить. Или просто пишите мне эту строчку чтоб выводило окно с кнопками Да Нет. i$hwndparent А видел p$hwndparent. хочу разобраться. проблема в том, что мне как мне функции из winapi вставлять в nsis. Родной Код:
MessageBox MB_YESNO|MB_ICONQUESTION "Вы действительно хотите удалить $(^Name)?" IDYES NoAbort Код:
System::Call "user32::MessageBox(i$hwndparent, t'Вы действительно хотите удалить $(^Name)?' ,t'$(^Name)', t'MB_YESNO|MB_ICONQUESTION'i4)i.r0" |
Цитата:
Цитата:
MessageBoxEx function |
Посоветуйте тогда мне учебник по WinAPI. Только чисто WinApi,а не с С/C++ и других языков. Мне нужны чисто команды WinAPI для вставки в nsis. На msdn все по английски и мало информации.
|
Creator000, первая ссылка в предыдущем посте.
MSDN — наиболее полная информация из всех возможных. Синтаксис функций («Команд WinAPI» не существует, равно как и «чисто WinAPI») приводится в виде C/C++ потому, что это наиболее часто используемый язык для работы с WinAPI. Если и существует какое-то готовое переложение описания функций для NSIS — спрашивать об этом стоит в профильных темах, например, здесь: .: NSIS - все вопросы :.. |
|
|
Цитата:
|
Вы же сами спрашивали справочник по WinApi, это и есть справочник
|
|
Iska, спасибо. надеюсь что она мне поможет.
|
Iska,
Документация Visual Studio 2008 Документация для разработчиков Windows Vista Документация по набору драйверов Windows (WDK) Документация по Microsoft Office 2007 База знаний Майкрософт И многое другое. Ничего про winapi |
|
без русского языка не так то просто. сайт хоть перевести можно.
|
Время: 23:44. |
Время: 23:44.
© OSzone.net 2001-