Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];

Вниз

Вывод на рабочий стол   Найти похожие ветки 

 
NightLord ©   (2006-03-02 21:48) [0]

Всем привет. У меня такой вот странный вопрос. Возможно вывести картинку из моего приложения на рабочем столе, но не закрывать ей находящиеся на столе иконки?


 
Nick Denry ©   (2006-03-02 22:55) [1]

В каком смысле не закрывать?
Прозрачность?


 
NightLord ©   (2006-03-02 23:56) [2]

Необходимо сделать их поверх выводимой картинки, т.е. чтобы можно было с ними работать как и в обычном состоянии, без вывода картинки


 
Eraser ©   (2006-03-03 01:57) [3]


> NightLord ©   (02.03.06 23:56) [2]

1. берёшь из реестра путь к "старой" картинке
2. копируешь свою картинку на "старую"
3. ставишь результат, как рисунок к раб. столу.

ЗЫ необходимо учесть, чтобы размер твоей картинки был >= размера старой и ещё пару ньюансов.


 
NightLord ©   (2006-03-03 02:09) [4]


>  [3] Eraser ©   (03.03.06 01:57)

Нет, мне не нужно поменять картинку на рабочем столе, мне нужно поверх этой картинки нарисовать небольшую (100*100) свою картинку, с прозрачностью, и при этом не закрашивать иконки находящиеся на рабочем столе


 
Eraser ©   (2006-03-03 02:17) [5]


> NightLord ©   (03.03.06 02:09) [4]

ну я объснил как это сделать, перечитай ещё раз [3], только прозрачность вручную делать прийдётся... но это не сильно сложно.


 
NightLord ©   (2006-03-03 02:24) [6]


> [5] Eraser ©   (03.03.06 02:17)

Извини я не внимательно прочитал пост, но этот вариант неподойдет.
Мне необходимо довольно часто менять эту картинку примерно раз в 100-200 мс, при смене обоев это будет не очень быстро работать.


 
Eraser ©   (2006-03-03 02:52) [7]


> NightLord ©   (03.03.06 02:24) [6]

тогда ищи в нете пример добавления своих элиментов управления на окно раб. стола... где-то что-то такое я видел.



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

Форум: "WinAPI";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.023 c
2-1146596427
HoBBiT.cmp
2006-05-02 23:00
2006.05.21
Запуск из др. папки


4-1141037259
Руслан
2006-02-27 13:47
2006.05.21
Как перехватить сообщения, посылаемые другому процессу?


15-1145828371
Mihurr
2006-04-24 01:39
2006.05.21
Хард инфа Продолжение)))


5-1132135864
Shopot
2005-11-16 13:11
2006.05.21
Где достать компоненты?


15-1145946765
Карелин Артем
2006-04-25 10:32
2006.05.21
Хорошо знаете английский?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский