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