Уроки Iczelion'а


Уроки Iczelion'а

Урок 1. Основы
Урок 2. MessageBox
Урок 3. Пpостое окно
Урок 4. Отрисовка текста
Урок 5. Больше о тексте
Урок 6. Клавиатура
Урок 7. Мышь

Урок 8. Меню
Урок 9. Дочерние окна
Урок 10. Диалоговое окно как основное
Урок 11. Больше о диалоговых окнах
Урок 12. Память и файлы

Урок 13: Memory Mapped файлы
Урок 14. Процесс
Урок 15. Тpеды (ветви)
Урок 16. Объект события
Урок 17. Динамические библиотеки

Урок 18. Common Control'ы
Урок 19. Tree View Control
Урок 20. Сабклассинг окна
Урок 21. Пайп

Урок 22. Суперклассинг
Урок 23. Иконка в system tray
Урок 24. Windows-хуки
Урок 25. Пpостой битмэп
Урок 26. Сплэш-экран

Урок 27. Тултип-контрол

Уроки Iczelion'а

Урок 1. Основы
Урок 2. Соединение с базой данных
Урок 3. Подготовка и Использование Инструкций
Урок 4. Возвращаемые величины
Урок 5. ODBC пример

Уроки Iczelion'а

Урок 1. Обзор РE формата
Урок 2. Правильность PE файла
Урок 3. Файловый заголовок
Урок 4. Опциональный заголовок

Урок 5. Таблица секций
Урок 6. Таблица импорта
Урок 7. Таблица экспорта

Уроки Iczelion'а

Урок 1. Основы
Менеджер виртуальных машин
Виртуальные драйвера устройств
Взаимодействие между VxD
Урок 2. Менеджер виртуальных машин

Управление памятью
Обработка прерываний
Управление ветвями
Урок 3. Каркас драйвера
Формат LE
Каркас VxD

Компилирование VxD
Урок 4. Основы программирования
Инициализация и завершение VxD
Статический VxD:
Динамический VxD:
Другие системные контрольные сообщения
Создание процедур внутри VxD
Использование регистров
Передача параметров

Вызов VxD-сервисов
Плоские адреса
Урок 5. Message Box
Перехват создания и уничтожения VM
Отображение MessageBox'а
Анализ:
Файл определения модуля
Пpоцесс компиляции
Инсталляция VxD
Тестирование VxD

Урок 6. Интерфейс DeviceIoControl
Интерфейсы VxD
Интерфейс DeviceIoControl
Со стороны win32-приложения:
Со стороны VxD:
Полный пример
Анализ:
Заключение

Hемного теории
Обработка "aрy time"события.
Сервисы оболочки времени приложения
Сервисы оболочки времени приложения - 2
Пpимеp
Анализ
Урок 8. Client Register Structure
Hемного теории:
Пpимеp:

Анализ:
Урок 9. Менеджер V86-памяти
Hемного теории
Пpимеp
Анализ

Уроки Iczelion'а

Как создать invoke'абельную библиотеку импорта
Формат библиотек импорта MASM'а
Создание библиотек импорта MASM из DLL

Создание invoke'абельных библиотек импорта
Получение имен функций и общего размера параметров
Создание исходника DLL, который будет содержать все эти функции
Ассемблирование исходного кода как DLL-проекта
Пpимеp
Дополнительные инструменты
Lib2Def
MLib

Уроки Iczelion'а

Урок 28. Win32 Debug ApI I
Урок 29. Win32 Debug ApI II
Урок 30. Win32 Debug ApI III

Урок . Контрол Listview
Урок 32. Создание MDI-приложения
Урок 33 . Контрол Richedit: Основы.
Урок 35. Подсветка синтаксиса в RichEdit

Сценарии JavaScript в активных страницах Web

Многие современные серверы Web являются активными или содержат активные страницы, которые взаимодействуют с пользователем. Описанные в только что упомянутом 29 томе программы CGI и приложения ISAPI позволяют создавать активные серверы Web, способные получать данные от удаленного пользователя, обрабатывать их и посылать результат обработки обратно в виде документа HTML. В качестве примера активных приложений, работающих на сервере Web, можно назвать чрезвычайно популярные счетчики посещений, гостевые книги, базы данных, доступные через Internet и так далее.
Что же касается активных страниц Web, то с их помощью также можно создавать диалоговые приложения, однако обработка введенных данных выполняется не на сервере, а на рабочей станции пользователя, то есть локально. Активными мы будем называть документы HTML, которые содержат в себе аплеты Java, а также программы, составленные на таких языках, как JavaScript и VBScript.

Семь вариаций на тему “Hello, world!”
Переключатель radio
Операторы цикла
События, связанные с объектами


Содержание раздела