Главная страница
    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.003 c
15-1354711862
Error0xDEADBEEF
2012-12-05 16:51
2013.03.31
VirtualBox


15-1354825802
Юрий
2012-12-07 00:30
2013.03.31
С днем рождения ! 7 декабря 2012 пятница


15-1354108455
Дмитрий С
2012-11-28 17:14
2013.03.31
Равномерное заполнения SD карты.


2-1286953967
Evgeney
2010-10-13 11:12
2013.03.31
Вставка изображения в BLOB поле


15-1354009804
xayam
2012-11-27 13:50
2013.03.31
Шахматная задача





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