Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.03;
Скачать: CL | DM;

Вниз

1.Desktop 2.Image   Найти похожие ветки 

 
J.   (2003-07-01 21:30) [0]

Уважаемые Мастера!! Я впервые пишу здесь (прошу строгу не судить ;) ) и хочу задать сразу два вопроса ;)
1. Как воткнуть на дэсктоп картинку, НО в формате JPG??
Я пробовал через канву - облом. Подрубался к реестру (при включенном режиме ActiveDesktop) и менял путь к той, что мне нужна: врезультате она появлялась "свойствая экрана/фон", но не загружалась на дэсктоп, посылки сообщений обновить оный, оказались безуспешными... Как быть? Как сделать, чтобы все таки загрузилась?? ;/
2. Картинка и форма. Очень надо сделать эффект полупрозрачности, но в винь 9х! Видел вроде как-то у "Вас" же соответсвующие компоненты, но к сожалению больше найти так и не могу.. :/
По поводу реализации прозрачности формы есть такая идея:
Нужен же только эффект, т.е. надо скопировать прямоугольную область за формой. И кидануть это дело на канву, но с уменьшенной яркостью или добавлением серого цвета... чтобы казалось что полупрозрачная :) ... ну вы понимаете :)
А вот как это реализовать программно? - Опыта не хватает!
Поможите плз!!! Хто чем может!!

Еще одна просьба... Будут идеи или предложения, напишите на мыло, а то.. мы люди бедные, редко бываю на этом сайте, к сожалению.....
Заранее вам благодарен и признателен! ;)

J.


 
Mihey ©   (2003-07-01 22:24) [1]

1. Рисунок рабочего стола меняется так:
SystemParametersInfo(SPI_SETDESKWALLPAPER ,0,PChar("путь к файлу"),SPIF_UPDATEINIFILE + SPIF_SENDWININICHANGE);

Если спобо не срабатывает, то надо уже разбираться.

2. Компоненты поищи на Torry. Очевидно, примерно то же самое они и делают - определяют рисунок под собой и выводят его. Только здесь есть свои сложности - использование регионов при нестандартной фигуры форме и создание полупрозначного изображения - это не затемнение и не засерение, а именно полупрозрачность, альфа-блендинг со своими формулами.


 
Думкин ©   (2003-07-02 05:09) [2]

1. Разбираться не надо. ДЖПеги показываются только в "особом режиме" - включеный активедесктоп. Иначе - переводи в БМП и в добрый путь. Тут про это инфа много раз пробегала.


 
J.   (2003-07-03 05:44) [3]

Тут такое дело: ДЖПеги - да тока при активдесктопе будут - собственно я это упамянул, по этой же причине и начал ч-з реестр пытаться.
А по поводу конверта: не подходит. Т.к. картинок много, а бмп- весит много... В обчем, есть ряд уважительных причин, по которым конверт отпадает...
Вот и спрашиваю, как бы так, чтобы она загрузилась?? Обновления десктопа не помогли... (см. вопрос)

А Tory, это где, простите? :)

Спасибо за советы.... ценю... но... цель не достигнута....


 
J.   (2003-07-03 05:57) [4]

Люди, а если как-нить извратнуться через Stream, не получется???


 
Devil ©   (2003-07-05 20:41) [5]


> А Tory, это где, простите? :)


Торри живет по адресу www.torry.net


 
Fenik ©   (2003-07-06 00:55) [6]

> А по поводу конверта: не подходит. Т.к. картинок много, а бмп- весит много...

Можно жэпеги держать жепегами, а, когда надо, конвертировать что надо в бмпегу и забивать стол.

> Вот и спрашиваю, как бы так, чтобы она загрузилась?? Обновления десктопа не помогли...

Читай Mihey © (01.07.03 22:24).



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

Текущий архив: 2003.11.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
14-8623
Думкин
2003-10-13 05:29
2003.11.03
С днем рождения! 13 октября.


3-8260
vvvvvvvvv
2003-10-14 12:42
2003.11.03
Где справочник по ADO SQL найти?


6-8557
Шишкин Илья
2003-09-09 16:35
2003.11.03
Вопрос по NMHTTP


1-8478
Mishenka
2003-10-24 00:17
2003.11.03
Как распечататьна принтере bmp файл?


3-8330
Evyshka
2003-10-14 09:10
2003.11.03
Повреждение таблицы