Cтраница 4
Некоторые путают константы, рассыпанные по Windows-программе, подобно конфетти. В случае DlgDirList это компенсируется тем. [46]
Для облегчения использования меню во всех Windows-программах используются унифицированные обозначения в системе меню. [47]
Очень часто при сбое во время выполнения Windows-программы надо просто снова запустить эту программу, чтобы выполнить требуемое действие. [48]
В этой главе вы проникли под поверхность Windows-программы с целью увидеть, как обрабатываются сообщения клавиатуры и мыши. [49]
В предыдущей главе был представлен беглый обзор стандартной Windows-программы с ее основными частями: функциями WinMain, Register, Create и WndProc, а также циклом сообщений. [50]
Класс TApplication инкапсулирует основные операции, выполняемые Windows-программой. Он заботится о таких вещах, как управление пиктограммой приложения, обеспечение контекстно-зависимой справки и осуществляет базовую обработку сообщений. Каждое приложение C Builder имеет указатель на объект TApplication с именем Application. [51]
Остаток программы Harmony выглядит так же, как любая Windows-программа. То есть там есть оконная процедура, отвечающая на те же сообщения и таким же образом, как любое стандартное основное окно. Единственное отличие заключается в функции Cls OnCreate, которая не обеспечивает правильный HWND. Чтобы выйти из положения, функция Create автоматически создает все дочерние окна в вашем основном окне. [52]
К § Р Под кучей ( heap) в Windows-программах понимается вся виртуаль - ная память компьютера. [53]
В действительности же, если оператор new не срабатывает в 32-разрядной Windows-программе, это говорит о неполадках в самой системе, и в этом случае ни ваша программа ни какая-либо другая долго не проработают. [54]
Результат работы программы ВОХ1. СРР. [55] |
Она содержит только функцию MessageBox, которая постоянно используется в Windows-программах. [56]