Издательство: | ДМК |
Дата выхода: | ноябрь 2001 |
ISBN: | 5-94074-102-9 |
Объём: | 480 страниц |
Масса: | 485 г |
Размеры(В x Ш x Т), см: | 24 x 17 x 3 |
Среда VB наиболее эффективна для быстрой разработки приложений в значительной мере потому, что скрывает от программиста многие сложности операционной системы Windows. Однако за простоту в создании программ приходится платить снижением эффективности, потерей гибкости и управляемости. Здесь описывается, как можно обойти требования Visual Basic, обращаясь непосредственно к интерфейсу прикладного программирования Win32 API. Данное издание адресовано программистам среднего и высокого уровня на Visual Basic, заинтересованным в том, чтобы включить системные сервисы Windows в свои приложения. В книге раскрываются две основные темы: основы операционных систем Windows NT и Windows 9x; назначение главных функций Win32 API. Рассматривается как вызов API-функций из программ Visual Basic, так и приемы их эффективного использования. Представленный здесь материал охватывает широкий круг практических задач от самых простых до весьма сложных: получение основной системной информации, такой как версия операционной системы; добавление позиций табуляции в окне со списком; запись и извлечение данных в/из реестра или индивидуальных файлов инициализации; способы синхронизации двух приложений VB, определяющие возможность их совместной работы; перечисление доступных системе шрифтов; модификация класса управляющих элементов с целью реализации заданного поведения; проникновение в адресное пространство другого приложения для чтения и записи данных и выполнения кода; установка ловушек для отслеживания и изменения работы мыши или клавиатуры. Книга "Программирование в Win32 API на Visual Basic" дает всю необходимую информацию, позволяющую исключить метод проб и ошибок, с которым часто бывает связан вызов функций Win32 API.