Click here to Skip to main content
13,139,496 members (53,197 online)
Rate this:
Please Sign up or sign in to vote.
See more:
hello dears

i want write a program like teracopy.

i want get list of file that user select for copying.

in tera copy when you want copy files, that program list every file that you selected.
and you can cancel specific from list.

i want know what API or component or other thing use tera copy.

i use ReadDirectoryChangesW in my program but it work when a file or directory created. and you can not cancel file from copying. and this function give destination path of file that cremated.

thank you very much.

[edit] additional info moved from non solution[/edit]
thank you for answering

excuse me if my English is bad and i can not explain my question very well.
you can download teracopy from here[^]

TeraCopy from Code Sector is a free file-copying utility that offers more speed and security than Windows. It's a compact tool that can quickly copy or move single files or batches of files to any directory you select, but it does much more, such as automatically calculating CRC checksum values to speed up the validation process. It also skips bad files during the copying process, displaying them at the end of transfers so you can see just which ones need replacing or other attention.
Read more: TeraCopy - CNET <a href=""></a>[<a href="" target="_blank" title="New Window">^</a>]

when you select files to copy and paste that in other directory, this program list all of file that you select.

i want know how this program catch file names that user select for copy.

for example if user select file 1.txt, 2.txt a.exe

after clicking paste user in other directory, this program detect and know what files user select to copy.

i want know how this program does work. and which api use in code of this program.

thank you very much
Posted 31-Oct-12 4:48am
Updated 27-Jun-17 7:08am
Mahdi Nejadsahebi 31-Oct-12 16:34pm
hi pal
can you explain for me that what the teracopy is?
ali64iust 1-Nov-12 17:51pm
you can download it from

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

ali64iust wrote:
i want write a program like teracopy.
OK, go ahead, but if you are having specific problems then you need to explain them.

If you are looking for methods to get lists of filenames then you can try here[^], or here[^].

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web01 | 2.8.170915.1 | Last Updated 27 Jun 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100