IShellDispatch 개체
셸의 개체를 나타냅니다. 셸을 제어하고 셸 내에서 명령을 실행하는 메서드가 제공됩니다. 다른 셸 관련 개체를 가져오는 메서드도 있습니다.
참고
IShellDispatch 는 셸 개체를 통해 구현되고 액세스됩니다.
멤버
IShellDispatch 개체에는 다음과 같은 유형의 멤버가 있습니다.
메서드
IShellDispatch 개체에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
BrowseForFolder | 사용자가 폴더를 선택할 수 있는 대화 상자를 만든 다음 선택한 폴더의 Folder 개체를 반환합니다. |
CascadeWindows | 바탕 화면의 모든 창을 계단식으로 연결합니다. 이 메서드는 작업 표시줄을 마우스 오른쪽 단추로 클릭하고 계단식 창을 선택하는 것과 동일한 효과가 있습니다. |
ControlPanelItem | 지정된 제어판 애플리케이션을 실행합니다. 애플리케이션이 이미 열려 있는 경우 실행 중인 instance 활성화합니다. 참고: Windows Vista를 기준으로 대부분의 제어판 애플리케이션은 셸 항목이며 이 함수를 사용하여 열 수 없습니다. 이러한 제어판 애플리케이션을 열려면 정식 이름을 control.exe 전달합니다. 예를 들면 다음과 같습니다.
|
EjectPC | 도킹 스테이션에서 컴퓨터를 배출합니다. 컴퓨터에서 이 명령을 지원하는 경우 시작 메뉴를 클릭하고 PC 꺼내기를 선택하는 것과 같습니다. |
탐색 | Windows Explorer 창에서 지정된 폴더를 엽니다. |
FileRun | 사용자에게 실행 대화 상자를 표시합니다. |
FindComputer |
검색 결과: 컴퓨터 대화 상자를 표시합니다. 대화 상자에는 지정된 컴퓨터에 대한 검색 결과가 표시됩니다. |
FindFiles |
찾기: 모든 파일 대화 상자를 표시합니다. 이는 시작 메뉴를 클릭한 다음 검색을 선택하는 것과 동일합니다. |
도움말 | Windows 도움말 및 지원 창을 표시합니다. 이 메서드는 시작 메뉴를 클릭하고 도움말 및 지원을 선택하는 것과 동일한 효과가 있습니다. |
MinimizeAll | 바탕 화면의 모든 창을 최소화합니다. 이 메서드는 작업 표시줄을 마우스 오른쪽 단추로 클릭하고 이전 시스템에서 모든 Windows 최소화 를 선택하거나 작업 표시줄에서 바탕 화면 표시 아이콘을 클릭하는 것과 동일한 효과를 갖습니다. |
네임 스페이스 | 지정한 폴더에 대한 Folder 개체를 만들고 반환합니다. |
열기 | 지정된 폴더를 엽니다. |
RefreshMenu |
시작 메뉴의 내용을 새로 고칩니다. Windows XP 이전 시스템에서만 사용됩니다. |
SetTime |
날짜 및 시간 대화 상자를 표시합니다. 이 메서드는 작업 표시줄 상태 영역에서 시계를 마우스 오른쪽 단추로 클릭하고 날짜/시간 조정을 선택하는 것과 동일한 효과가 있습니다. |
ShutdownWindows |
Windows 종료 대화 상자를 표시합니다. 이는 시작 메뉴를 클릭하고 종료를 선택하는 것과 같습니다. |
일시 중지됨 | Td |
TileHorizontally | 바탕 화면의 모든 창을 가로로 타일로 표시합니다. 이 메서드는 작업 표시줄을 마우스 오른쪽 단추로 클릭하고 누적된 창 표시를 선택하는 것과 동일한 효과가 있습니다. |
TileVertically | 바탕 화면의 모든 창을 세로로 타일로 표시합니다. 이 메서드는 작업 표시줄을 마우스 오른쪽 단추로 클릭하고 창 나란히 표시를 선택하는 것과 동일한 효과가 있습니다. |
TrayProperties |
작업 표시줄 및 시작 메뉴 속성 대화 상자를 표시합니다. 이 메서드는 작업 표시줄을 마우스 오른쪽 단추로 클릭하고 속성을 선택하는 것과 동일한 효과가 있습니다. |
UndoMinimizeALL | 모든 데스크톱 창을 마지막 MinimizeAll 명령 이전의 상태로 복원합니다. 이 메서드는 작업 표시줄을 마우스 오른쪽 단추로 클릭하고 이전 시스템에서 모든 Windows 최소화 취소 를 선택하거나 작업 표시줄에서 바탕 화면 표시 아이콘을 두 번째로 클릭하는 것과 동일한 효과를 줍니다. |
Windows |
ShellWindows 개체를 만들고 반환합니다. 이 개체는 셸에 속하는 열려 있는 모든 창의 컬렉션을 나타냅니다. |
속성
IShellDispatch 개체에는 이러한 속성이 있습니다.
속성 | 액세스 유형 | 설명 |
---|---|---|
애플리케이션 |
읽기 전용 |
애플리케이션을 나타내는 개체를 포함합니다. |
Parent |
읽기 전용 |
현재 개체의 부모를 나타내는 개체를 검색합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional, Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|
IDL |
|
DLL |
|
추가 정보