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

Вниз

Иконка в трее длинная. Это реально?   Найти похожие ветки 

 
Barloggg   (2010-01-22 13:51) [0]

захотелось мне засунуть иконку с трей.
но не просто иконку, а реально дать замену часам.
То есть мне хочется сделать длинную иконку.

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

лазание в хелпах сказало что иконка может быть строго фиксированного размера и что размер этот можно узнать через getsystemmetrics. миленько.

Кстати, а можно ли что-нибудь с делать с собственно часами? как-нибудь перекрыть его процедуру onPaint на мою собственную?


 
Дмитрий С ©   (2010-01-22 17:29) [1]


> Barloggg   (22.01.10 13:51)  

В старых виндах часы - это окно, которое можно скрыть и поставить туда свое.


 
clickmaker ©   (2010-01-22 18:28) [2]

> В старых виндах часы - это окно

3.11 ? -)


 
Вася   (2010-01-22 23:35) [3]

> иконка может быть строго фиксированного размера и что размер
> этот можно узнать через getsystemmetrics


ну узнаете - и что?=)
поменять-то нельзя(особенно только для одной своей)

> В старых виндах часы - это окно, которое можно скрыть и
> поставить туда свое.


а в новых разве поменялось?сейчас проверим...
даже вроде видел программы заменяющие обычные часы.=))


 
Вася   (2010-01-23 18:31) [4]

проверил - в моём XP тож обычное окно.=)
и вот так его найти могём:

var clockhandle: HWND;

...

clockhandle:=FindWindowEx(FindWindowEx(FindWindow("Shell_TrayWnd", nil), 0, "TrayNotifyWnd", nil), 0, "TrayClockWClass", nil);


 
Дмитрий С ©   (2010-01-26 15:57) [5]


> Вася   (23.01.10 18:31) [4]
>
> проверил - в моём XP тож обычное окно.=)

Я Висту и 7ку от остальных отделял, особенно про последнюю - тут панель задач кардинально переделали вроде.



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

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

Наверх





Память: 0.45 MB
Время: 0.009 c
2-1348679112
FIL-23
2012-09-26 21:05
2013.03.31
Существует ли компонент?


15-1354566602
Юрий
2012-12-04 00:30
2013.03.31
С днем рождения ! 4 декабря 2012 вторник


15-1354628669
Volodey
2012-12-04 17:44
2013.03.31
Что нужно в самом начале?


15-1354686540
Медвежонок Пятачок
2012-12-05 09:49
2013.03.31
Кин-Дза-Дза


2-1348818757
ixen
2012-09-28 11:52
2013.03.31
Firebird и текстовое вычисляемое поле





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский