用 api ,findfile 就可以了,得到的结构中就有有关信息

解决方案 »

  1.   

    就是用它:
    HANDLE FindFirstFile(
        LPCTSTR lpFileName, // pointer to name of file to search for  
        LPWIN32_FIND_DATA lpFindFileData  // pointer to returned information 
       );
    其中lpFindFileData 中有你所需信息。
    typedef struct _WIN32_FIND_DATA { // wfd  
        DWORD dwFileAttributes; 
        FILETIME ftCreationTime; 
        FILETIME ftLastAccessTime; 
        FILETIME ftLastWriteTime; 
        DWORD    nFileSizeHigh; 
        DWORD    nFileSizeLow; 
        DWORD    dwReserved0; 
        DWORD    dwReserved1; 
        TCHAR    cFileName[ MAX_PATH ]; 
        TCHAR    cAlternateFileName[ 14 ]; 
    } WIN32_FIND_DATA; 
      

  2.   

    我写过这样的文章
    http://bluebird22.easthome.net