Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   работа с активным и неактивным окном- как сделать ? (http://forum.oszone.net/showthread.php?t=59540)

ViteComP 17-01-2006 14:17 393560

работа с активным и неактивным окном- как сделать ?
 
HellO forum !!!
есть проблема (несовсем и проблема НО хотелось бы чтоб небыло этого) с работой с окнами , к примеру /главное чтоб Вы мя поняли все/ :oszone:
есть окно - на левой панели открыты "папки" на правой открыты файлы и на той на другой половине есть полоса прокрутки те чтобы скролом на мыше двигать эту полосу надо выделить то или иное окно и тогда крутить те сделать окно активным :type:
так вот надо как то настроить чтобы наведя мышой на неактивное окно, опять же скролом (ничего не нажимаем ), двигать полосу СКРОЛОМ МЫШы


или к примеру другой пример : скрол мышЫ запрограмирован на свёртывание окна (те при нажатии на скрол активное окно сворачивается )
надо как то настроить чтоб сворачивалось , то окно, на которое наведён курсор мыши ( активне оно или НЕактивное )
вот так :cool:

ЗЫ ящик AMD atlon ХР 2000+ (кому интересно ! )
на другом ящике всё нормально с окнами ! те работать мона ; хатя я ничё НЕнастраивал на нём.

DillerInc 17-01-2006 19:11 393684

ViteComP
Я думаю,что это надо писать небольшую программку,которая бы расставляла в системе т.н. "хуки",через которые она бы отлавливала сообщения типа WM_HSCROLL или WM_VSCROLL,проверяла позицию курсора и далее производила необходимые действия.

XXXler 17-01-2006 19:20 393688

Замечал что если стоит и загружен софт от мыши (у мня a4 tech), то все происходит как надо, в противном случае окно приходся активировать.

MuIIIeHb 17-01-2006 20:51 393722

ViteComP
Чтобы сделать окно активным при наведении мыши надо в реестре:
HKEY_CURRENT_USER\Control Panel\Desktop
Выставить параметр "UserPreferencesMask" = 9f 3e 07 80

и после этого перезагрузи (обязательно).

ViteComP 17-01-2006 22:29 393776

MuIIIeHb :jump: благодарю !!! :jump:
все сделал как ты сказал.
окна переключаются как надо
работает как я и хотел НО
Цитата:

есть окно - на левой панели открыты "папки" на правой открыты файлы и на той на другой половине есть полоса прокрутки
НЕпрокатило это здесь -- в данном случае, те надо обязательно переключаьт эти 2 половины :( чтобы крутить

Цитата:

другой пример : скрол мышЫ запрограмирован на свёртывание окна (те при нажатии на скрол активное окно сворачивается )
это РАБОТАЕТ :applause:

как бы подкоректировать???:shuffle:

MuIIIeHb 17-01-2006 22:48 393786

Цитата:

как бы подкоректировать???:shuffle:
Насчёт первой ситуации: насколько я понял, имеется в виду проводник? Тогда никак. Это же всего одно окно.

ViteComP 17-01-2006 23:22 393805

MuIIIeHb
Цитата:

имеется в виду проводник?
это так
Цитата:

Тогда никак.
:weep:
Цитата:

Это же всего одно окно.
НО у меня же
Цитата:

на другом ящике всё нормально с окнами
те это фурычит и ГЛАВНОЕ я ничё и не настраивал !!!
а если я или БРАТ прогу поставили какую это могло повлиять и настороиться автоматом???

MuIIIeHb 17-01-2006 23:55 393820

Цитата:

Цитата XXXler
Замечал что если стоит и загружен софт от мыши (у мня a4 tech), то все происходит как надо

А что ещё я даже и не знаю:sorry: .

ViteComP 18-01-2006 00:10 393828

memorix там мыша и софт под неё--- кстати А4 tech тоже работает на этом софте

Zippy 27-01-2006 22:56 398055

MuIIIeHb Воспользовался твоим советом, попробовал, действительно работает!!! Вот только как теперь вернуть обратно, значения я не записал!!!

MuIIIeHb 27-01-2006 23:12 398061

Zippy
"UserPreferencesMask" = 9e 3e 07 80

Zippy 27-01-2006 23:58 398084

хм, не помогло... стало еще хуже :(

MuIIIeHb 28-01-2006 15:36 398250

Zippy
Цитата:

и после этого перезагрузи (обязательно).
Выполнил?

Zippy 28-01-2006 21:58 398360

Ну конечно, никакого эффекта...
Вот здесь есть описание этого параметра, что-то не особо понятно какой бит за это отвечает?


Время: 19:19.

Время: 19:19.
© OSzone.net 2001-