This example creates a new file named "NewFile.txt", then writes "Hello World!" to its body. If the file already exists, CreateFile will fail and no data will be written.
See the dwCreationDisposition parameter in the CreateFile documentation if you don't want the function to fa...