C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[71681] 파일 복사 (다른 폴더로 드래그) 를 감시하여 해당 이벤트시 다른 동작을 하게 하고 싶습니다.
윤정훈 [hondon] 3420 읽음    2014-08-21 10:22
간단히 말씀드리면 제 프로그램이 만든 디렉토리와 파일들이 있을때 A 파일이 다른 경로로 이동 복사 되는 과정에 관여하고 싶습니다.

예를 들어 파일 탐색기에서 제가 만든 A 파일을 누군가 복사를 한다면 실제로는 B 파일이 복사되게 한다던가 아니면 다른 이벤트가 발생하게 만들고 싶은데 가능할까요?
아니면 일단 그러지 못하게 메세지 창을 띄운다던가...

일단 찾아본 것은 윈도우 함수로 원하는 디렉토리의 파일 생성 삭제 변경을 감시할 수는 있다고 하는데 (해당 이벤트를 알려줌) 복사는 감시할 방법이 없다고 하는 것 같고...

마지막 방법은 후킹(hooking) 밖에 없는것 같은데... 이는 프로그램밍 난이도를 떠나서 위험(불법)한 짓일거 같아서 고민입니다.
어쨌든 제가 만든 디렉토리 파일이란 점에서 어떤 방법이 있지 않을까 고민하고 있는데...

혹시 이와 같은 문제를 해결할 수 있는 방법이 있을지 여쭙고자 합니다.

+ -

관련 글 리스트
71681 파일 복사 (다른 폴더로 드래그) 를 감시하여 해당 이벤트시 다른 동작을 하게 하고 싶습니다. 윤정훈 3420 2014/08/21
71697     Re:파일 복사 (다른 폴더로 드래그) 를 감시하여 해당 이벤트시 다른 동작을 하게 하고 싶습니다. 정영훈 3403 2014/08/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.