
Быстрый поиск
Введите фрагмент названия статьи для поиска
Отключение кнопки "Свернуть все окна" в Windows 7
03.06.2010 | Категория: Образ мышления: Assembler | Автор: ManHunter
Захотелось поэкспериментировать с новым интерфейсом Windows 7, а конкретно решил убрать кнопку "Свернуть все окна" из трея. Зачем мне это надо - вопрос другой, здесь важна сама реализация. Кнопка "Свернуть все окна", как в сказке про Кащея, находится внутри нескольких других окон. Вложенность и иерархию классов можно определить, например, при помощи программы WinDowzer или любой другой, показывающей дерево всех окон системы. Для поиска родительского окна системного трея с названием класса Shell_TrayWnd я использовал функцию FindWindow, а для определения хэндлов вложенных дочерних окон с классами TrayNotifyWnd (область уведомлений) и TrayShowDesktopButtonWClass (сама кнопка "Свернуть все окна") - функцию FindWindowEx.Code (Assembler) : Убрать нумерацию
- ...
- ; Найти окно трея
- invoke FindWindow,stw,NULL
- or eax,eax
- jz no_button
- ; Найти окно уведомлений в трее
- invoke FindWindowEx,eax,NULL,tnw,NULL
- or eax,eax
- jz no_button
- ; Найти кнопку "Свернуть все окна"
- invoke FindWindowEx,eax,NULL,tsc,NULL
- or eax,eax
- jz no_button
- ; Спрятать кнопку "Свернуть все окна"
- ; Если надо показать кнопку, то замените флаг на SW_SHOW
- invoke ShowWindow,eax,SW_HIDE
- ; Кнопка не найдена
- no_button:
- ...
- ; Названия классов окон для поиска
- stw db 'Shell_TrayWnd',0 ; Название класса окна трея
- tnw db 'TrayNotifyWnd',0 ; Название класса окна области уведомлений
- tsc db 'TrayShowDesktopButtonWClass',0 ; Название окна кнопки
Читать статью целиком »
Просмотров: 24962 | Комментариев: 32
Панель быстрого запуска в Windows 7
11.05.2010 | Категория: Software | Автор: ManHunter

Панель быстрого запуска в Windows 7
Продолжаем работу над улучшением стандартного интерфейса Windows 7. Разработчики зачем-то убрали такой удобный инструмент, как панель быстрого запуска. За годы пользования предыдущими версиями Windows я к ней привык настолько, что на новой системе ощутил себя обделенным.
Читать статью целиком »
Просмотров: 27994 | Комментариев: 36
Альтернативная Панель управления в Windows 7
22.04.2010 | Категория: Software | Автор: ManHunter

Альтернативная Панель управления в Windows 7
Некоторое время назад исследователи системы Windows 7 нашли в ней очень интересную недокументированную фичу. Если создать, например, на Рабочем столе папку с хитрым именем любое_название.{ED7BA470-8E54-465E-825C-99712043E01C}, то открыв ее, можно попасть в альтернативную Панель управления. Новость выложили даже на развлекательных сайтах, где она мгновенно обросла слухами и домыслами, что это "режим Бога", что там есть все скрытые настройки Windows, и даже что на 64-битных системах само наличие этой папки может привести к фатальному краху системы.
Читать статью целиком »
Просмотров: 12460 | Комментариев: 11
WiFi в Windows 7
22.03.2010 | Категория: Software | Автор: ManHunter

WiFi и Windows 7
Среди других нововведений в Windows 7 мне очень понравилась одна функция. Теперь без проблем можно превратить любой подключенный к Интернету стационарный или переносной компьютер под управлением Windows 7 в точку WiFi-доступа. Естественно, при условии, что в нем физически есть сам WiFi-адаптер. Зачем это нужно? Ну представьте ситуацию: пришли к вам друзья попить пива, естественно, все со своими нетбуками, КПК, айфонами и прочими удлиннителями достоинств. После первого выпитого ящика вы запускаете WiFi на своем компьютере, подключенном к выделенной линии, и все друзья через него подключаются к Интернету на скорости вашего канала, бесплатно, с максимальным уровнем качества сигнала. И никому не надо заморачиваться с пачкордами, свичами, модемами и другими сетевыми девайсамии. WiFi-подключение закрыто паролем, поэтому соседи-халявщики пролетают мимо. Как вариант, таким способом можно расшаривать интернет, если у вас самих дома есть много переносных устройств с возможностями WiFi-подключения.
Читать статью целиком »
Просмотров: 113025 | Комментариев: 32
Классическое меню "Пуск" в Windows 7
15.02.2010 | Категория: Software | Автор: ManHunter

Меню "Пуск" в Windows 7
Приступим к устранению недостатков нового интерфейса Windows 7. Первым делом выпилим монстрячее меню "Пуск" и вернем его к привычному XP-шному виду. К сожалению, штатными средствами, обновлениями или какими-либо иными официальными средствами это не делается. Зато есть несколько отдельных программ сторонних разработчиков, которые позволяют вернуть компактный вид меню "Пуск". У каждой из этих программ есть свои плюсы и свои минусы, так что окончательный выбор остается за вами.
Читать статью целиком »
Просмотров: 42042 | Комментариев: 21


