Note that this is not guaranteed to work properly.
GetModuleFileName
may return a short or long file name, and therefore may start with `\\?` preceding the volume letter (or UNC reference). In that case, the first character would be "\".