| 
| 
 | Вопрос # 958/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!!
 Помогите, пожалуйста, решить проблему !!!
 
 Я создаю альтернативный рабочий стол. Он состоит из таскбара , систем трея , и кнопочек быстрого запуска.
 Проблема, при  создании возникла следующая:
 
 После того, как я избавился от стандартного рабочего стола (explorer.exe) , заменив значения ключа в реесте
 .../windowsnt/.../shell = "explorer.exe"
 на путь к своей программе, перегрузил компьютер, программы стали по другому сворачиваться.
 
 Теперь при сворачивании окна, оно не исчезает а првращается в маленький прямоугольничек внизу экрана.
 
 Если же сначала загрузить explorer.exe затем завершить его , а лишь потом запустить мой рабочий стол, то все ОК - окна программ, при сворачивании исчезают.
 
 Вероятно, explorer.exe при запуске посылает windows какое-то сообщение, или устанавливает другой режим сворачивая, который сохраняется даже после его закрытия, но что именно и как он делает, я надеюсь узнать от вас - экспертов.
 
 Это первая проблема.
 
 Вторая проблема не так важна, как первая, а заключается она в следющем. После запуска и последующего прекращения explorer.exe окна не только сворачиваютя
 по другому, но и разворачиваются тоже подругому. А именно, теперь, они занимают не весь экран при разворачивании. Они теперь оставляют снизу (или сверху, сбоку) пустую полоску в которой был таскбар. Т.е. explorer.exe изменил размер рабочего стола. Вопрос заключается в том, как это изменение отменить, и как самому делать подобное.
 
 Заранее огромное спасибо за помощь!
 
 P.S. Первая часть вопроса важнее второй.
 
|  |   Вопрос задал: Legat (статус: Посетитель)Вопрос отправлен: 5 октября 2007, 21:55
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 11 октября 2007, 11:17; участников в обсуждении: 2. 
|   | Gooddy (статус: 3-ий класс), 8 октября 2007, 16:17 [#1]:Да... вопрос супер... никогда вопросов на такую тему не видел.. но это мелочи.. итак, не знаю как можно изменять режим сворачивания окон при закрытии, но менять размеры раб. стола можно если я не ошибаюсь где то в модуле Forms в объекте Screen свойство есть.... или функция ща поищу Чисти код! Чисти код! Чисти код! |  
|   | Legat (статус: Посетитель), 11 октября 2007, 11:17 [#2]:Буду рад, если найдешь ) |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |