Уроки 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

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