Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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
Конечно через API


Это страшный гемор с внидрением в 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
страшный гемор
:))))))))))
мама рядом стоит читает... у... говорит, плохо кому-то, ото иди жрать а то и у тебя будет :))))))))))))))))))))))))

А внедриться в Explorer - простейшая задача

Ок, давай скажем не простейшая, но вполне реализуемая...

Ответить

Номер ответа: 14
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #14 Добавлено: 09.12.05 19:29
P.S. Само внедрение да, - API. А то что внедряем(DLL) ? На VB врядли... Си или асм... Вот это и страшный гемор... И почему это я незнаю что это такое? :) ещё как знаю...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам