Уроки 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
Содержание раздела