Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Кнопки копировать в и переместить в проводника 
Author Message
CJ Flash



PostPosted: Thu Jun 14, 2007 01:04    Post subject: Reply with quote

Кроме варианта с reg-файлом (который представляется мне наиболее понятным и удобным), есть еще пара:
1. Написать мини-программку, которая в качестве параметра будет принимать имена файлов/папок, затем открывать стандартный диалог выбора папки (API-функция SHBrowseForFolder), ну и производить перемещение/копирование (что именно - можно задать еще одним параметром).
2. Запустить SoftICE/OllyDBG Smile и отловить вызов данного диалога системой, разобраться: что, куда и как, затем - уж как повезет. Если просто происходит вызов, допустим, Explorer.exe (лично я думаю, что скорее здесь завязана shell32.dll) с передачей ему определенных параметров, то кнопку таки можно добавить на тулбар TC. Если же все сложнее (вызов функции из dll, например) - см. пункт 1.

Вопрос лишь в том - а нафига? Smile
_________________
The past was yesterday...

TC 8.51a x32, #116718 Personal licence
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group