No, they are always processed in the order returned by FindFirstFile/FindNextFile (which is alphabetic for NTFS and order of creation for FAT, IIRC).
If you have the list of files to process in the correct order, you could use the technique described here to iterate over the list:
http://www.kinook.com/Forum/showthread.php?threadid=231