![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| trix |
|
|||
![]() Observer Grabus ![]() ![]() Профиль Группа: Участник Сообщений: 534 Регистрация: 30.1.2003 Где: Odessa Репутация: 2 Всего: 12 |
Привет!
Поскажите, как програмно с помощью VC++ перемещать иконки на рабочем столе. Или хотябы, где хранятся их координаты. Заранее благодарю всех откликнувшихся. -------------------- Тупое, бездушное SMS никогда, слышите вы? никогда не заменит живое общение по ICQ! |
|||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 2 Всего: 22 |
trix
кажись десктоп это ListView тут копай |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
trix хранятся они наверное в реестре
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Unregistered |
|
||||||
|
Unregistered |
trix
Vaulter
Step
Ребтяа, не берегите чернила на запятых! |
||||||
|
|||||||
| Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
brb, авторизовывался бы ради приличия чтоли... -------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
| Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
Да и вообще, хватит флеймить!!! Исправление орфографии не относится к теме обсуждения!!! Еще раз и буду ругаться! Громко и злобно!
з.ы. я тоже всеми руками и ногами за грамотность... раздражает, когда пишут глаголы на ишь без мягкого знака... -------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
| Sheff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
У меня есть утилитка, которая делает то, что тебе надо, пришли мне запрос на email и я тебе её вышлю, адрес: [email protected]
-------------------- -------------------------- Шеф всегда прав :) |
|||
|
||||
| trix |
|
|||
![]() Observer Grabus ![]() ![]() Профиль Группа: Участник Сообщений: 534 Регистрация: 30.1.2003 Где: Odessa Репутация: 2 Всего: 12 |
Утилитка у меня самого есть, но спасибо.
То что они хранятся в реестре я догадываюсь, но где именно, я ненашел. Можно конечно находить ListView, как сказал Vaulter, а потом перемещать, но мне нужно именно место, где хранятся их координаты. -------------------- Тупое, бездушное SMS никогда, слышите вы? никогда не заменит живое общение по ICQ! |
|||
|
||||
| vickr |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 13.5.2003 Где: Санкт-Петербург Репутация: нет Всего: нет |
Народ, а вам не кажется, что иконки хранятся в соответствующей системной папке?
Например, для NT: \WINNT\Profiles\Username\Desktop\ Только что создал там вручную текстовый файл - он автоматом оказался на рабочем столе. --------------------
Каждую секунду, тыкая в клавиши, мы давим насмерть не менее 1000 микробов =:) |
|||
|
||||
| trix |
|
|||
![]() Observer Grabus ![]() ![]() Профиль Группа: Участник Сообщений: 534 Регистрация: 30.1.2003 Где: Odessa Репутация: 2 Всего: 12 |
Хранятся они именно там, но нет там их координат.
-------------------- Тупое, бездушное SMS никогда, слышите вы? никогда не заменит живое общение по ICQ! |
|||
|
||||
| kruchinin |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 19.4.2003 Репутация: нет Всего: нет |
Все ищи в Реестре - они где-то там!
Включи поиск по имени ярлыка - может что найдешь! |
|||
|
||||
| Sheff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
Я имел ввиду у меня есть исходник утилиты
-------------------- -------------------------- Шеф всегда прав :) |
|||
|
||||
| PostEr |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 282 Регистрация: 30.6.2003 Где: Самара Репутация: 1 Всего: 1 |
У меня например вся инфа хранится в C:\Documents and Settings\Administrator\Desktop\.
В винде есть такая фича - можно настроить вид папки (Customize Folder Settings). После настройки вида по-умолчанию в директории появляется папочка Folder Settings. В файле Folder.htt всё на каком-то c-подобном языке (кажется что-то тиипа jscript). ТАм можно настроить практически всё!! Только нужно соответствующий парсер написать -------------------- ------------------------------------------------------------------ [email protected] До востребования |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
В виде файлов храняться сами объекты или ярлыки, а координаты иконок храняться именно в реестре. Так было еще в вын95. Если поискать в сети, то можно найти много подробных описаний.
|
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
Sheff гони исходник....
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| ziga |
|
|||
|
Unregistered |
ti mozjesh poluchitj handle na list view svojevo windows explorera (tojestj svojevo dektopa) i proitish po vsjem jevo ikonam imenjath ih poziciju.
naprimer chtobi poluchitj position: HWND hwndLV = GetFirstChild(GetFirstChild(FindWindow(TEXT("ProgMan"), NULL))); int nMaxItems = ListView_GetItemCount(hwndLV); for (int nItem = 0; nItem < nMaxItems; nItem++) { POINT pt; ListView_GetItemPosition(hwndLV, nItem, &pt); } } |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |