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

Вниз

Иконка на панели задач   Найти похожие ветки 

 
Константин   (2004-04-04 17:53) [0]

Здравствуйте всем. Недавно видел в одной программе в панели задач вместо имени программы - иконку. Как можно так сделать с помощью WinAPI. Можно ли кроме иконки добавить название программы.


 
DVM ©   (2004-04-04 17:57) [1]

Где видел? Там "где часики"? Поподробнее объясни.


 
Константин   (2004-04-04 18:03) [2]

Нет не там где часы, а там где серая длинная полоска. Окна в виде большой длинной кнопки (Например при запуске ИЕ, или Worda), при клике на ней окно активизируется, или сворачивается в панель задач.


 
DVM ©   (2004-04-04 18:10) [3]

Аа... Список задач это называется. Ну а в чем проблема? Создать Кнопку без надписи? Или без иконки?
На WinApi - иконка окна задается здесь:

with wc do
   begin
     cbSize := SizeOf(wc);
     lpfnWndProc := @WndProc;
     hInstance := SysInit.hInstance;
     hCursor := LoadCursor(0, IDC_ARROW);
     lpszClassName := "WndClassName";
     hIcon := LoadIcon(0, IDI_APPLICATION); <<< тут
     hCursor := LoadCursor(0,idc_arrow);
     hbrBackground := (GetSysColorBrush(COLOR_BTNFACE));
     Style := CS_HREDRAW or CS_VREDRAW;
   end;

А текст на кнопке - это заголовок окна:

Result:=CreateWindowEx(  ExtStyle,
                        "WndClass",
                        "Окно",  <<< тут
                        Style,
                        1, 1,
                        200, 50,
                        0,0,
                        hInstance, nil);



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
7-1081846899
_Андрей
2004-04-13 13:01
2004.05.23
как из своей программы обработать Popup сообщение?


6-1080823212
AkaSaint
2004-04-01 16:40
2004.05.23
В каком потоке выполняются обработчики событий TClientSocket?


1-1083871797
Студент_
2004-05-06 23:29
2004.05.23
Свой Object Inspector


1-1084189258
Demon_do
2004-05-10 15:40
2004.05.23
Другой вид формы...


1-1083749325
plotn_
2004-05-05 13:28
2004.05.23
Как узнать видимость меню.