Microsoft Foundation Classes (mfc.hlp) (Table of Contents; Topic list)
CListBox::Dir
CListBox                                    Up Contents Index Back
──Microsoft Foundation Classes──────────────────────────────────────────────
 
  int Dir( UINT attr, const char FAR* lpWildCard );
 
  Parameter    Description
 
  <attr>       Can be any combination of the enum values described in
               CFile::GetStatus, or any combination of the following
               values:
 
               Value    Meaning
 
               0x0000   File can be read from or written to.
 
               0x0001   File can be read from, but not written to.
 
               0x0002   File is hidden and does not appear in a directory
                        listing.
 
               0x0004   File is a system file.
 
               0x0010   The name specified by <lpWildCard> specifies a
                        directory.
 
               0x0020   File has been archived.
 
               0x4000   Include all drives that match the name specified
                        by <lpWildCard>.
 
               0x8000   Exclusive flag. If the exclusive flag is set, only
                        files of the specified type are listed. Otherwise,
                        files of the specified type are listed in addition
                        to "normal" files.
 
  <lpWildCard> Points to a file-specification string. The string can
               contain wildcards (for example, *.*).
 
  Remarks
 
  Adds a list of filenames and/or drives to a list box.
 
  Return Value
 
  The zero-based index of the last filename added to the list. The return
  value is LB_ERR if an error occurs; the return value is LB_ERRSPACE if
  insufficient space is available to store the new strings.
 
  See Also
 
  CWnd::DlgDirList, LB_DIR, CFile::GetStatus
 
 
                                     -♦-