아시는분들은 아시겠지만 이곳에 없는것 같아서 ^^;
OPENFILENAME 구조체를 이용하여 GetOpenFileName API를 통해 Dialog를 띄우면
왼쪽에 PlacesBar가 나옵니다. 그 부분을 마음대로 수정할 수 있을거 같아서
레지스트리를 뒤져보니 간단했습니다.
키 : HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32\PlacesBar
값 : Place0 ~ Place4 (총 5개까지만 만들 수 있게되있습니다.)
Type : REG_DWORD(지정된 Place)
REG_SZ(일반 경로 입력)
데이터 : 예약된 Place 값 또는 일반 경로
예) 예약된 Places값은 다음과 같습니다. (REG_DWORD)
0 : 바탕화면
5 : 내 문서
6 : 즐겨찾기
8 : 최근 작업 문서
13 : 내 음악
14 : 내 비디오
17 : 내 컴퓨터
18 : 내 네트워크
34 : 히스토리
39 : 내 그림
이외에 빠진 1,2,3,4,7,9,10 등등은 제어판, 익스플로어 등등 적용되지 않는 값들 입니다.
예) 일반 경로 입력 (REG_SZ)
C:\Work
Places 바에는 Work란 이름으로 PlaceItem이 생깁니다.
|