Форум: "WinAPI";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
ВнизHook на SysListView32 Найти похожие ветки
← →
lds78 (2002-07-19 09:24) [0]Subj. Не ставится и все (для перехвата сообщений)
← →
Cobalt (2002-07-19 19:00) [1]а как ставили?
← →
lds78 (2002-07-20 13:14) [2]Через SetWindowsHookEx(wh_WndProc...), а затем через SetWindowLong, но проблема не в этом, с другими окнами все работает, а именно с этим всегда выпадает ошибка при любом обращении к окну (а это окно Desktop"а, где располагаются иконки рабочего стола). Например, TrayClockWClass работает полностью нормально, а с этим какие-то проблемы. Помогите...
← →
Cobalt (2002-07-20 13:21) [3]В чем заключаются ошибки-то? Адрес сообщения неправидный?
← →
lds78 (2002-07-23 08:27) [4]Виснет explorer
← →
Cobalt (2002-07-23 18:50) [5]Ошибка в 17-ой строке...
Тщательно проверьте:
1) Хук должен располагаться в ДЛЛ (вы работаете с чужим процессом)
2) Правильность описания ф-ии - хука (Stdcall et cetera)
3) Что возвращает SetWindowsHookEx
4) Что вы делаете в хуке(используйте для передачи данных Map-File)
И вообще, почитайте статью
http://delphi.mastak.ru/articles/hooks/index.html
← →
lds78 (2002-07-29 13:39) [6]Значит, проблема. Хочу написать прогу для установки прозрачного фона у иконок. Чисто сообщениями в таймере я это сделал, но при обновлении рабочего стола промелькивает старый фон, а если перехватывать сообщения на-прямую, тогда было-бы круче... Как?
← →
lds78 (2002-07-30 08:35) [7]Ну, мастера, никто не подскажет, как через ловушку wh_GetMessage ловить мессаги lvm_...
← →
17-я строка (2002-07-30 15:53) [8]> lds78
Ошибка во мне !!!!
← →
Proton (2002-07-30 19:43) [9]
> lds78 (29.07.02 13:39)
> Значит, проблема. Хочу написать прогу для установки прозрачного
> фона у иконок. Чисто сообщениями в таймере я это сделал,
> но при обновлении рабочего стола промелькивает старый фон,
> а если перехватывать сообщения на-прямую, тогда было-бы
> круче... Как?
а такую прогу только что в кладовку кинул.
Доработаем вместе ?
← →
lds78 (2002-08-05 11:34) [10]Ошибку нашел... Ура!
← →
Cobalt (2002-08-05 17:49) [11]Поделился бы... Чтоб другие не наступили на эти грабли.
← →
Proton (2002-08-05 20:04) [12]
> lds78 (05.08.02 11:34)
> Ошибку нашел... Ура!
юморист
← →
lds78 (2002-08-06 08:54) [13]Исходники будут попозже (в кладовке)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.167 c