Есть универсальный анпакер для любой версии Themida, но, естественно, доступен только узким кругам, которые зарабатывают им себе на жизнь. И...
Я тоже нашёл (см. мой последний код), но в общем случае надо рекурсивно опрашивать всех детей, пока не будет найден SysListView32. Если открыть...
ActioN Это не так просто как кажется, IMHO. Окна создаются быстро, но заполняются, иногда, долго. К примеру, открытие файловой системы...
Sharp XP only :( Интересно, а как пути сконвертировать в массив IDLIST'ов? Тут описан принцип, но неужели это всё нужно ручками делать?
О том, что лист вью чем-то отличается от других стандартных контролов и блокирует доступ из других процессов. На самом деле, всему виной не лист...
cresta ListView, как и любое другое окно, доступен из любого процесса. Повторение - мать учения. Итак, имеем один процесс (P1), который...
Подведём итог. Меня уже убедили, что утиля для поставленной задачи нет. Возможно, никому кроме меня такой утиль и не нужен. Ну, раз так, будем...
Единственное, что желательно учесть и я намеренно не учёл в коде, "burning area" следует очищать от файлов перед использованием. Иначе есть риск,...
Bill_Prisoner Этот вариант был высказан и отклонен топикстартером в первом посте :)
А чем это поможет? ListView, которое отображает файлы в проводнике далеко не главное окно, которое косвенно можно получить по HINSTANCE....
hExplorerWnd = FindWindow("ExploreWClass",0); hListView = GetWindow( GetWindow( GetWindow(...
ActioN В сообщении "Дата: Апр 30, 2006 00:35:19" я уже объяснил почему такой код не может работать. Код принципиально основан на Вашем...
Такой вариант у меня работает: #include <commctrl.h> char file_name[] = "имя файла.расширение"; void main(){ int pid,i; HANDLE hProcess;...
ActioN Такие сообщения как LVM_SETBKCOLOR работают без проблем. Ошибка в LVM_FINDITEM связана с тем, что указатель на структуру LV_FINDINFO не...
ActioN Поделитесь своим тестовым кодом. Очевидных ошибок пока не заметно.
Жаль :( Пока что заюзал rebase чтобы максимально снизить вероятность релокации и кильнул все релоки разом. Вопрос исчерпан.
Portmon не работает на многих машинах. Мне кажется, что глюк таится в фирменном драйвере принтера. 100% уверенности, конечно, нет. Ещё факт: в...
LOL Да. Суффикс zx означает, что старшие 3/2 байта заполняются нулями. zero extend.
Можно, конечно, но зачем так извращаться?
LOL Ошибка в этой строчке: Мы подгружаем из буфера в esi сразу 4 байта!!! К счастью, т.к. буфер инициализируется нулями, во 2м, 3м и 4м байте...
Имена участников (разделяйте запятой).