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

Информатика -продвинутый курс

Эта книга может быть полезна и многим другим, изучающим информатику. В первом приближении всех тех, кого информатика интересует, можно разбить на три категории. Представители первой, самой многочисленной, довольствуются несколькими широко распространенными информационными технологиями: обработки текстов и графической информации, работы в сетях и т.д., причем им не надо знать, как все это происходит. Таких можно назвать «принципиальными пользователями» (без малейших намерений обидеть, у большинства из них просто иная сфера профессиональных интересов). Для них наш учебник содержит слишком много теоретических сведений и недостаточно указаний о «кнопочной» стороне дела, за которой мы часто отсылаем читателей к специальной литературе. Вторая категория состоит из тех, кто интересуется не только реализацией информационных технологий, но и ответами на вопросы, «как это делается и почему именно так». Хочется верить, что на большую часть таких вопросов данный учебник дает ответ. Наконец, третья категория - будущие профессионалы, которые намереваются работать в одной из сфер информатики, - разработчики программного обеспечения (трансляторов, издательских систем, экспертных систем и т.п.), сетевики, администраторы крупных информационных систем и т.д. Для них по направлению избранной специализации, скорее всего, нужны более глубокие знания, а данное пособие может стать книгой для первого чтения и общим обзором, ибо трудно профессионально углубиться во все сферы информатики в равной мере.

Теоретические основы информатики
Информация: более широкий взгляд
Модели внутривидовой конкуренции
Перспективные исследования в области компьютерного обучения
Схемная реализация элементарных логических операций
Определение понятия система. Сущность системного подхода


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