Быстрый поиск
Введите фрагмент названия статьи для поиска
Багет с тунцом
05.12.2012 | Категория: А еще я туда ем! | Автор: ManHunter
Багет с тунцом
Простенький закусон из категории фаст-фуда, которым нас угощали в Египте. Несмотря на простоту, это очень вкусно и сытно, при этом на приготовление тратится лишь несколько минут.
Читать статью целиком »
Просмотров: 5530 | Комментариев: 5
Как менять цвета элементов диалогового окна на Ассемблере
03.12.2012 | Категория: Образ мышления: Assembler | Автор: ManHunter
По умолчанию цвета диалоговых окон и элементов управления в приложениях соответствуют установленной палитре Windows. Но иногда бывает необходимо выделить другим цветом какой-нибудь текст в диалоговом окне, или же вообще раскрасить все окно в нужный вам цвет. Это сделать очень легко, надо лишь знать порядок вывода на экран диалоговых окон и их содержимого. При отрисовке каждого элемента диалогового окна ему обязательно передается одно из следующих сообщений: WM_CTLCOLORDLG - отрисовка самого окна, WM_CTLCOLORBTN - отрисовка кнопок, WM_CTLCOLOREDIT - отрисовка полей редактирования, WM_CTLCOLORSTATIC - отрисовка статических элементов, WM_CTLCOLORLISTBOX - отрисовка комбобоксов и выпадающих списков, WM_CTLCOLORMSGBOX - вывод окна сообщений и WM_CTLCOLORSCROLLBAR - отрисовка полосы прокрутки. Обработчик для всех этих сообщений может быть один. Главное, чтобы на этапе инициализации окна был создан объект "кисть" с фоновым цветом главного окна. Именно это значение должен всегда возвращать обработчик сообщение изменения цвета. Предварительный каркас такого приложения выглядит примерно так:Code (Assembler) : Убрать нумерацию
- ; Обработчик диалогового окна
- proc DialogProc hwnddlg,msg,wparam,lparam
- ...
- ; Обработка сообщения инициализации окна
- cmp [msg],WM_INITDIALOG
- je wminitdialog
- ; Обработка всех сообщений, связанных с установкой цвета
- cmp [msg],WM_CTLCOLORDLG
- je color
- cmp [msg],WM_CTLCOLORBTN
- je color
- cmp [msg],WM_CTLCOLOREDIT
- je color
- cmp [msg],WM_CTLCOLORSTATIC
- je color
- cmp [msg],WM_CTLCOLORLISTBOX
- je color
- cmp [msg],WM_CTLCOLORMSGBOX
- je color
- cmp [msg],WM_CTLCOLORSCROLLBAR
- je color
- ...
- ; Обработка инициализации окна
- wminitdialog:
- ; Основной цвет фона окна в формате RGB
- clrMain = 0012FFFFh
- ; Создать объект фоновой кисти для всего окна
- invoke CreateSolidBrush,clrMain
- mov [hBrushBack], eax
- jmp processed
Читать статью целиком »
Просмотров: 13474 | Комментариев: 12
Осенний отпуск в Шарм-эль-Шейхе
27.11.2012 | Категория: Жизнь в оффлайне | Автор: ManHunter
Осенний отпуск в Шарм-эль-Шейхе
Оставшуюся неделю отпуска в этом году решили провести в праздном ничегонеделании. И для этого отправились компанией в Египет, в курортный город Шарм-эль-Шейх. Поскольку это всего неделя, то и с отелем особо заморачиваться не стали, выбрали приличную "четверочку" - отель "Hilton Sharks Bay Resort" от "Пегас Туристик". И вновь не могу не поблагодарить глубоко уважаемую мной компанию "Горячие туры" за всестороннюю помощь при оформлении тура и документов. Всегда приятно иметь дело с профессионалами.
Читать статью целиком »
Просмотров: 6222 | Комментариев: 10
Полезные советы для Samsung Galaxy Tab 7.0 Plus P6200
13.11.2012 | Категория: Software | Автор: ManHunter
Полезные советы для Samsung Galaxy Tab 7.0 Plus P6200
После приобретения планшетника Samsung Galaxy Tab 7.0 Plus P6200 пришлось допиливать некоторые его функции под свои нужды. Технический обзор по самому планшетнику писать не хочу и не буду, так как их написано уже чуть больше, чем много. А вот различные недокументированные трюки, которые были опробованы на практике, я буду собирать в этой статье. Сразу же предупреждаю, что я не несу никакой ответственности за ваши компьютеры и ваши действия, и все написанное тут опубликовано исключительно в познавательных целях.
Читать статью целиком »
Просмотров: 43111 | Комментариев: 43
Поздравляю с Днем сотрудника органов внутренних дел!
10.11.2012 | Категория: Всякая всячина | Автор: ManHunter
Поздравляю с Днем сотрудника органов внутренних дел!
Всех сотрудников МВД сердечно поздравляю с профессиональным праздником! Надеюсь, что когда-нибудь вы все-таки превратитесь из карающей структуры в правоохранительную, и встанете на сторону здравомыслящих граждан этой страны. А пока желаю всем вам крепкого здоровья, личного и семейного счастья, успехов в вашем нелегком труде.
Капитан милиции -
ManHunter / PCL
Просмотров: 4993 | Комментариев: 11