000 | 03923nam a2200469 i 4500 | ||
---|---|---|---|
001 | koha000848390 | ||
006 | m o | ||
007 | cr | ||
008 | 200604d2007 RU s 00 0 rus | ||
035 | _akoha000848390 | ||
040 |
_aRU _brus _cRU _dRu-ToGu |
||
080 | _a004.432.045'236 Visual Basic | ||
084 |
_aЗ 973.203.4-018.1 _2rubbk |
||
100 | 1 |
_aРоман, С. _9774778 |
|
245 | 1 | 0 |
_aПрограммирование в Win32 API на Visual Basic _hЭлектронный ресурс _cРоман С. |
260 |
_aМосква _bДМК Пресс _c2007 |
||
300 | _a480 с. | ||
520 | _aКнига излагает основные сведения о системном программировании на Visual Basic и дает необходимую информацию о назначении функций Win32 API. Среда VB наиболее эффективна для быстрой разработки приложений, однако за простоту в создании программ приходится платить снижением эффективности, потерей гибкости и управляемости. Здесь описывается, как можно обойти требования Visual Basic, обращаясь непосредственно к интерфейсу прикладного программирования Win32. Обсуждается широкий круг практических задач от самых простых, таких как получение основной системной информации, добавление позиций табуляции в окне со списком, запись и извлечение данных в/из реестра или индивидуальных файлов инициализации, до весьма сложных – модификации класса управляющих элементов с целью реализации заданного поведения, установки ловушек для отслеживания и изменения работы мыши или клавиатуры и т.д. В книге затрагиваются вопросы архитектуры 32-разрядной Windows, распределения адресного пространства, синхронизации различных потоков, межпроцессорного взаимодействия, внедрения DLL во внешние процессы. Кратко освещается формат исполняемых файлов Windows, рассматривается концепция контекстов устройств. Данное издание адресовано профессиональным программистам на Visual Basic, заинтересованным в том, чтобы включить возможности системных сервисов Windows в свои приложения. | ||
653 | _auser32dll | ||
653 | _avisual basic | ||
653 | _aинтерфейсы | ||
653 | _aоперационные системы | ||
653 | _aвычислительная техника | ||
653 | _aсистемные интерфейсы | ||
653 | _awin 32 api | ||
653 | _awindows | ||
653 | _aapi | ||
653 | _abasic | ||
653 | _avisual | ||
653 | _awin32 | ||
653 | _aокна | ||
653 | _aпамять | ||
653 | _aпрограммирование | ||
653 | _aпрограммирования | ||
653 | _aтипы данных | ||
653 | _aязык | ||
653 | _aязыки | ||
856 | 4 |
_uhttp://e.lanbook.com/books/element.php?pl1_cid=25&pl1_id=1233 _yЭБС Лань |
|
856 | 4 | 1 |
_uhttps://e.lanbook.com/img/cover/book/1233.jpg _yЭБС Лань |
910 | _aЭБС Лань | ||
999 | _c848390 |