Suppose you have 2 files in the same directory:

New File Name.txt and 
NewFil~1.txt

If you use CopyFileEx to copy both files to the same destination, maintaining the same names, you will end up having only ONE file (the second one replaces the first one) which can be sometimes not a good thing. Any workaround for this behavior?