CB_DIR

응용 프로그램 파일의 목록을 콤보 상자의 목록 상자에 추가 하려면 CB_DIR 메시지를 보냅니다.

CB_DIR wParam = (WPARAM) (UINT) uAttrs;          / / 파일 특성 lParam (LPARAM) (LPCTSTR) lpszFileSpec; = / 주소 / 파일 이름 
 

매개 변수

uAttrs
WParam값입니다. 목록 상자에 추가할 파일의 특성을 지정 합니다. 그것은 다음 값의 조합이 될 수 있습니다.:
의미
DDL_ARCHIVE 보관 된 파일 포함.
DDL_DIRECTORY 하위 디렉터리를 포함합니다. 하위 디렉터리 이름은 대괄호 ()에 포함 되는지.
DDL_DRIVES 드라이브를 포함 합니다. 드라이브에에서 나와 양식 [-x-], 여기서 x 는 드라이브 문자.
DDL_EXCLUSIVE 지정 된 특성이 있는 파일만 포함 됩니다. 기본적으로 읽기 / 쓰기 파일 DDL_READWRITE을 지정 하지 않은 경우에 나열 됩니다.
DDL_HIDDEN 숨겨진된 파일을 포함.
DDL_READONLY 읽기 전용 파일을 포함.
DDL_READWRITE 없는 추가 특성을 읽기 / 쓰기 파일을 포함.
DDL_SYSTEM 시스템 파일을 포함.

lpszFileSpec
LParam값입니다. 목록에 추가할 파일을 지정 하는 null로 끝나는 문자열 포인터입니다. 파일 이름 모든 와일드 카드를 포함 하는 경우 (예를 들어, *. *), 모든 파일을 일치 하 고 uAttrs 매개 변수에 의해 지정 된 특성 목록에 추가 됩니다.

반환 값

반환 값은 목록에 추가 된 마지막 파일의 인덱스입니다. 오류가 발생 하는 경우 반환 값은 CB_ERR. CB_ERRSPACE은 공간이 부족 하 여 새 문자열을 저장할 수 있는 경우.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 2.0 이상이 필요합니다.
헤더:Winuser.h에서 선언.

참고 항목

콤보 상자 개요, 콤보 상자의 메시지, CB_ADDSTRING, CB_INSERTSTRING, DlgDirList, DlgDirListComboBox

 

Index