Глобальный хук WH_CBT

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Глобальный хук WH_CBT

Сообщение Alexanbar » 15.09.2008 (Пн) 12:46

Локальный (в пределах приложения) работает. Почитав форум, вычитал примерно следующее:

1. Нужно сделать Dll не на VB
2. Можно сделать Native.DLL на VB, но работать не будет.
3. хитрый непонятный вариант tyomitch


В связи с чем возникает вопрос, что, собственно, поместить в эту Dll? Если процедуру CBTProc, то что там в ней должно быть. Собственно, обработка заключается в манипуляции кнопками на тулбаре. Но ведь тулбар находится в программе на VB! Значит, все данные из этой DLL нужно опять вернуть в VB.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Глобальный хук WH_CBT

Сообщение Хакер » 15.09.2008 (Пн) 12:57

Для начала следует рассказать, какие цели преследуеются. Возможно хуки вообще не нужны.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Re: Глобальный хук WH_CBT

Сообщение Alexanbar » 15.09.2008 (Пн) 13:40

Цель - сделать свой вариант панели задач.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 76

    TopList