1 ///////////////////////////////////////////////////////////////////////////////
5 // Desc: Misc static helper methods
7 // Copyright (c) 2003 Michael Carruth
9 ///////////////////////////////////////////////////////////////////////////////
16 ////////////////////////////// Class Definitions /////////////////////////////
18 // ===========================================================================
21 // See the module comment at top of file.
26 BSTR
AllocSysString(string s
);
28 //-----------------------------------------------------------------------------
29 // getLastWriteFileTime
30 // Returns the time the file was last modified in a FILETIME structure.
33 // sFile Fully qualified file name
48 //-----------------------------------------------------------------------------
50 // Returns the application module's file name
56 // File name of the executable
64 //-----------------------------------------------------------------------------
66 // Presents the user with a save as dialog and returns the name selected.
72 // Name of the file to save to, or "" if the user cancels.
80 //-----------------------------------------------------------------------------
82 // Returns a generated temporary file name
88 // Temporary file name