Форум: "WinAPI";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];
ВнизКак в win отлавивать сообщения диалоговых окон Найти похожие ветки
← →
Silen (2003-10-30 01:05) [0]Привет, всезнающий All!!!
Помогите кто может!
Хочу написать глобальный hook, который будет отлавливать в диалоговых окнах "Open", "Save As" сообщение об изменении текущей директори. Желаемая цель: разрешать пользователю доступ через эти окна только к определенной папке "MyFolder".
Предполагаю отлавливать сообщения WM_INITDIALOG и WM_NOTIFY с кодом CDN_FOLDERCHANGE.
Вопрос состоит в том какой тип ловушки мне отправлять в SetWindowsHookEx, то есть каким дожен быть первый параметр, и как правильно изменять параметры сообщения WM_NOTIFY с кодом CDN_FOLDERCHANGE чтобы открывалась папка "MyFolder"?
Всем спасибо!
← →
Song (2003-10-30 09:44) [1]Для WM_* используй WH_GETMESSAGE.
Но я бы попробовал WH_CBT по классу окна.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c