SHAppBarMessage?
От: Ghost Беларусь  
Дата: 12.04.02 16:16
Оценка:
Нужно написать свой TaskBar, если я правильно понял — нужно юзать SHAppBarMessage, но что-то не доганяю, как ее юзать.

UINT SHAppBarMessage(DWORD dwMessage,PAPPBARDATA pData);
в качестве dwMessage — передаем ABM_NEW,
а вот со структурой PAPPBARDATA немогу разобраться.

typedef struct _AppBarData {
 DWORD  cbSize;        //sizeof(APPBARDATA)тут понятно
 HWND   hWnd;          //handle of appbar - тут несовсем понятно - чей hWnd нужно передовать?
 UINT uCallbackMessage;// - тоже несовсем ясно, вроде как сообщение, которое будет посылаться hWnd
 UINT   uEdge;         // 
 RECT   rc;            // - неясно какой Rect передавать - окна, или того места, где хочу увидеть свой Bar?
 LPARAM lParam;        //
} APPBARDATA, *PAPPBARDATA;


Помогите пожалуйста!
Если бы небыло пива, люди бы перестали уважать друг друга.
Re: SHAppBarMessage?
От: Alex Fedotov США  
Дата: 12.04.02 16:22
Оценка: 2 (1)
Здравствуйте Ghost, Вы писали:

G>Нужно написать свой TaskBar, если я правильно понял — нужно юзать SHAppBarMessage, но что-то не доганяю, как ее юзать.


http://www.rsdn.ru/?article/?winshell/appbars.xml
Автор(ы): Jeffrey Richter
Дата: 15.03.2002
Подробно рассматривается процесс создания приложения — панели инструментов рабочего стола (а-ля панель быстрого запуска Microsoft Office).
-- Alex Fedotov
Re[2]: SHAppBarMessage?
От: Ghost Беларусь  
Дата: 12.04.02 16:44
Оценка:
Здравствуйте Alex Fedotov:

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