Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.02;
Скачать: CL | DM;

Вниз

Прилипоние чужих окон   Найти похожие ветки 

 
demon ©   (2009-06-07 18:52) [0]

Есть идея наделить все окна в системе возможностью прилипать к краям экрана (неплохо бы еще и краям других окон).
Но не знаю как это сделать. Думаю что придеться писать библиотеку и внедрать в чужой процесс, или так невозможно.... А может просто постоянно прогонять цикл по всем окнам и совмещать рядомстоящие, это как-то неграмотно получаеться.
У кого какие идеи? Помогите ламеру, пожалуйсто...


 
Palladin ©   (2009-06-07 18:53) [1]

ламеру уже не поможешь... (С0) древнеруськая истина


 
Сергей М. ©   (2009-06-07 19:13) [2]


> У кого какие идеи?


Идея одна - выбросить из головы эту идею.
Она у тебя вообще где и по какому поводу была зачата ?
Т.б, кто и при каких обст-вах стал ее потенц.отцом ?)


 
Юрий Зотов ©   (2009-06-07 19:18) [3]

Сама идея, может быть, и интересная, но не могу понять - а кому и зачем это надо?


 
demon ©   (2009-06-07 19:22) [4]

Ну почему же, удобно когда окна окно winamp"a или KMP прилипает к краю экрана, а у последнего есть возможность и к соседним окнам прилипать. Думаю было бы удобно чтобы все окна так себя вели...


 
Palladin ©   (2009-06-07 19:24) [5]

Так окна винампа прилипают к краям своих окон, либо к краю экрана, но ни как не к другим... почувствуй разницу... хочешь прилипчивый интерфес - делай полностью свой шелл.


 
Сергей М. ©   (2009-06-07 19:31) [6]


> demon


Прикладное поведение любых (в твоей идее-фикс - чужих) окон безусловно  контролируется алгоритмами их оконных функций.
А уж как ты изменишь эти оконные функции - то фиолетово.


 
demon ©   (2009-06-07 19:52) [7]


> А уж как ты изменишь эти оконные функции - то фиолетово.

А как вообще можно?


 
Сергей М. ©   (2009-06-07 20:02) [8]


> как вообще можно?


А собссно документированных вариантов у тебя не так уж и много, всего-то один - SetWindowLong



Страницы: 1 вся ветка

Текущий архив: 2009.08.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
15-1243538109
Саша
2009-05-28 23:15
2009.08.02
Ошибка инициализации приложения


15-1243542627
Юрий
2009-05-29 00:30
2009.08.02
С днем рождения ! 29 мая 2009 пятница


15-1243801805
Юрий
2009-06-01 00:30
2009.08.02
С днем рождения ! 1 июня 2009 понедельник


15-1244017354
oldman
2009-06-03 12:22
2009.08.02
Как узнать предыдущий активный контрол?


2-1244141574
berezne
2009-06-04 22:52
2009.08.02
Как програмно обработать OnClick&