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

Вниз

Прозрачность   Найти похожие ветки 

 
Calibr ©   (2007-02-26 19:27) [0]

Как сделать чтоб текст под иконками на рабочем столе был прозрачным?


 
Rouse_ ©   (2007-02-26 21:07) [1]

var
 Desk, SLV32: hwnd;
begin
 Desk := FindWindowEx(FindWindow("Progman", "Program Manager"), 0, "SHELLDLL_DefView", nil);
 if Desk <> 0 then SLV32 := FindWindowEx(Desk, 0, "SysListView32", nil);
 if SLV32 <> 0 then begin
   SendMessage(SLV32, LVM_SETTEXTBKCOLOR, 0, CLR_NONE);
   InvalidateRect(SLV32, 0, True);
   //UpdateWindow(SLV32); - можно еще и это раскомментировать если что :)
 end;

Оно? :)


 
Алхимик ©   (2007-02-26 21:17) [2]

> [1] Rouse_ ©   (26.02.07 21:07)

Мы не ищем лёгких путей? :)

Для того, чтобы фон под иконками на Рабочем столе и под их подписями был прозрачный, необходимо сделать две вещи. Во-первых, в меню "Панель управления" > "Свойства системы" > "Дополнительно" > "Параметры быстродействия" > "Визуальные эффекты" (Control Panel > System > Advanced > Performance > Visual Effects) установить флажок "Отбрасывание теней значками на рабочем столе" (Use drop shadows for icon labels on the desktop). И, во-вторых, нажав правую кнопку мыши на Рабочем Столе, снять в появившемся контекстном меню флажок "Упорядочить значки" > "Закрепить веб-элементы на рабочем столе" (Arrange Icons By > Lock Web Items on Desktop).  
http://kainsk.tomsk.ru/g2003/soft26/soffaq119.htm


 
easy ©   (2007-02-26 21:30) [3]


> "Панель управления" > "Свойства системы" >
> "Дополнительно" > "Параметры быстродействия" >
> "Визуальные эффекты"

а если W98?

> "Параметры быстродействия" >

а памяти мало?


 
Алхимик ©   (2007-02-26 21:45) [4]

> [3] easy ©   (26.02.07 21:30)

Ну чиста теоретически он может и не под виндами сидеть...


 
easy ©   (2007-02-26 21:49) [5]


> Алхимик ©   (26.02.07 21:45) [4]

а не под виндами он и так прозрачный..


 
Rouse_ ©   (2007-02-26 22:10) [6]


> Алхимик ©   (26.02.07 21:17) [2]
> Мы не ищем лёгких путей? :)

Дык... форум же программистов или как? :) Как понял - так и ответил :)


 
easy ©   (2007-02-26 22:11) [7]

http://dfc.com.ru/download.php?d=trnspicon 8кб
делает [1] 2 раза в секунду
с 1м запуском пишется в автозагрузку в HKLM
со 2м - удаляется оттуда и выгружается


 
Rouse_ ©   (2007-02-26 22:18) [8]


> делает [1] 2 раза в секунду

ужос... о почему не по факту изменения настроек?


 
Rouse_ ©   (2007-02-26 22:18) [9]

В смысле - мигать будет же :)


 
easy ©   (2007-02-26 22:33) [10]

> ужос... о почему не по факту изменения настроек?
какые настройки, дарагой.. 2 сообщения в секунду..
> В смысле - мигать будет же :)
нифига даже на 100герцовом процессоре заметно не будет.. =)


 
easy ©   (2007-02-26 22:36) [11]

кстати  InvalidateRect(SLV32, 0, True); там нету.


 
Calibr ©   (2007-02-28 19:10) [12]

Спасибо!!! Все получилось!


 
homm ©   (2007-02-28 21:45) [13]

> [12] Calibr ©   (28.02.07 19:10)

Я верил в тебя!



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

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

Наверх




Память: 0.49 MB
Время: 0.032 c
2-1172760724
проходил мимо решил заглянуть
2007-03-01 17:52
2007.03.25
listbox


15-1172722039
Константинов
2007-03-01 07:07
2007.03.25
Сегодня 1-ый день на новом месте. Что меня ждет – не знаю…


15-1172460416
Slider007
2007-02-26 06:26
2007.03.25
С днем рождения ! 25 февраля


1-1170174837
NikNet
2007-01-30 19:33
2007.03.25
Мне нужно получить строку анализа от SQL от компонента ADOQuery


11-1152110257
oleg_l_k
2006-07-05 18:37
2007.03.25
Библиотека доступа к IB/FB/Yaffil на базе KOL