Страница: 1 |
Страница: 1 |
Вопрос: Блокировка перемещения значков и окон
Добавлено: 06.12.05 17:32
Автор вопроса: Страшный Сон
Как можно сделать так, чтобы при смене разрешения экрана окна не меняли размер и значки на рабочем столе не перемещались при возврате на большое разрешение?
Ответы
Всего ответов: 14
Номер ответа: 1
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #1
Добавлено: 06.12.05 19:22
О значках - где-то был в сети пример Рихтера по восстановлению позиций иконок на рабочем столе.
Об окнах - перепиши программы, чьи окна меняют размер, добавив в них свою обработку WM_WININICHANGE
Номер ответа: 2
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #2
Добавлено: 06.12.05 20:00
О значках - полно софта которые запоминают положение их... сходи на даунлоад.ру
Об окнах - Ето как??? Окна в пикселях и не меняют размер с виду конечно больше - т.к. меньше расширение...
Номер ответа: 3
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #3
Добавлено: 06.12.05 20:58
Номер ответа: 4
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 06.12.05 22:58
ну типа того...
Номер ответа: 5
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #5
Добавлено: 07.12.05 17:50
Все нужно выполнить программно, просто моя прога ставит разрешение 800x600, а если у юзверя полный стол иконок, то при возврате на большое рабочее разрешение иконки перемещаются. Это мне нужно запомнить положение всех иконок на столе, а потом их расставить?
Номер ответа: 6
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #6
Добавлено: 07.12.05 19:06
Именно так!
Номер ответа: 7
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #7
Добавлено: 07.12.05 20:01
Пример какой-нибудь нужен... Это через API делается?
Номер ответа: 8
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #8
Добавлено: 07.12.05 21:18
Конечно через API. Можно через VB попробовать. Не буду рисковать озвучивать, как это называется.
А примеров - ровно пол-интернета составляют страницы с описанием, как запомнить положение иконок.
Номер ответа: 9
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #9
Добавлено: 07.12.05 23:50
А здесь на VBNet есть это описание?
Номер ответа: 10
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #10
Добавлено: 08.12.05 14:26
HOOLIGAN
Это страшный гемор с внидрением в Explorer...
2 Страшный Сон
Ищи готовые пример на С++, сфороти из него DLL и вызывай из VB
Номер ответа: 11
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #11
Добавлено: 09.12.05 09:09
Нет, так я не хочу... VB-шных модулей получается нету?
Номер ответа: 12
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #12
Добавлено: 09.12.05 14:46
HACKER, ты знаешь, что такое страшный гемор? Вряд ли.
Страшный гемор - это делать на VB, когда нихрена толком сделать нельзя, а то немногое, что можно - работает криво да косо по причине ограниченности VB, и ты долбишься с задачей, и ничерта путёвого не выходит. Вот это геморрой. Настоящий. Которым страдает Cтрашный Сон, пытаясь сделать на VB.
А внедриться в Explorer - простейшая задача.
Номер ответа: 13
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #13
Добавлено: 09.12.05 19:26
мама рядом стоит читает... у... говорит, плохо кому-то, ото иди жрать а то и у тебя будет )))))))))))))))))))))))
Ок, давай скажем не простейшая, но вполне реализуемая...
Номер ответа: 14
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #14
Добавлено: 09.12.05 19:29
P.S. Само внедрение да, - API. А то что внедряем(DLL) ? На VB врядли... Си или асм... Вот это и страшный гемор... И почему это я незнаю что это такое? ещё как знаю...