Compartir a través de


Shell (objeto)

Representa los objetos del Shell. Se proporcionan métodos para controlar el Shell y ejecutar comandos dentro del Shell. También hay métodos para obtener otros objetos relacionados con shell.

Miembros

El objeto Shell tiene estos tipos de miembros:

Métodos

El objeto Shell tiene estos métodos.

Método Descripción
AddToRecent Agrega un archivo a la lista usada más recientemente (MRU).
BrowseForFolder Crea un cuadro de diálogo que permite al usuario seleccionar una carpeta y, a continuación, devuelve el objeto Folder de la carpeta seleccionada.
CanStartStopService Determina si el usuario actual puede iniciar y detener el servicio con nombre.
CascadeWindows En cascada todas las ventanas del escritorio. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Cascada de Windows.
ControlPanelItem Ejecuta la aplicación Panel de control especificada (*.cpl). Si la aplicación ya está abierta, activará la instancia en ejecución.
Nota: A partir de Windows Vista, la mayoría de las aplicaciones Panel de control son elementos de Shell y no se pueden abrir con esta función. Para abrir esas aplicaciones Panel de control, pase el nombre canónico a control.exe. Por ejemplo:
control.exe /name Microsoft.Personalization

Expulsión dePC Expulsa el equipo de su estación de acoplamiento. Esto es lo mismo que hacer clic en el menú Inicio y seleccionar Expulsar PC, si el equipo admite este comando.
Explorar Abre una carpeta especificada en una ventana del Explorador de Windows.
ExplorerPolicy Obtiene el valor de una directiva de Internet Explorer especificada.
FileRun Muestra el cuadro de diálogo Ejecutar al usuario. Este método tiene el mismo efecto que hacer clic en el menú Inicio y seleccionar Ejecutar.
FindComputer Muestra el cuadro de diálogo Resultados de búsqueda: Equipos . El cuadro de diálogo muestra el resultado de la búsqueda de un equipo especificado.
FindFiles Muestra el cuadro de diálogo Buscar: Todos los archivos . Esto es lo mismo que hacer clic en el menú Inicio y, a continuación, seleccionar Buscar (o su equivalente en sistemas anteriores a Windows XP).
FindPrinter Muestra el cuadro de diálogo Buscar impresora .
GetSetting Recupera una configuración global de Shell.
GetSystemInformation Recupera información del sistema.
Ayuda Muestra la Ayuda de Windows y el Centro de soporte técnico. Este método tiene el mismo efecto que hacer clic en el menú Inicio y seleccionar Ayuda y soporte técnico.
IsRestricted Recupera la configuración de restricción de un grupo del Registro.
IsServiceRunning Devuelve un valor que indica si se está ejecutando un servicio determinado.
MinimizarTodos Minimiza todas las ventanas del escritorio. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Minimizar todas las ventanas en sistemas anteriores o hacer clic en el icono Mostrar escritorio en el área Inicio rápido de la barra de tareas en Windows 2000 o Windows XP.
Nombres Crea y devuelve un objeto Folder para la carpeta especificada.
Abrir Abre la carpeta especificada.
RefreshMenu Actualiza el contenido del menú Inicio . Solo se usa con sistemas anteriores a Windows XP.
SearchCommand Muestra el panel Búsqueda de aplicaciones.
ServiceStart Inicia un servicio con nombre.
ServiceStop Detiene un servicio con nombre.
SetTime Muestra el cuadro de diálogo Propiedades de fecha y hora . Este método tiene el mismo efecto que hacer clic con el botón derecho en el reloj en el área de estado de la barra de tareas y seleccionar Ajustar fecha y hora.
ShellExecute Realiza una operación especificada en un archivo especificado.
ShowBrowserBar Muestra una barra del explorador.
ShutdownWindows Muestra el cuadro de diálogo Apagar Windows . Esto es lo mismo que hacer clic en el menú Inicio y seleccionar Apagar.
Suspender Td
TileHorizontally Mosaico todas las ventanas del escritorio horizontalmente. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Ventanas de mosaico horizontalmente.
TileVertically Coloca todas las ventanas en el escritorio verticalmente. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Ventanas de mosaico verticalmente.
ToggleDesktop Muestra u oculta el escritorio.
TrayProperties Muestra el cuadro de diálogo Propiedades del menú Inicio y la barra de tareas. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Propiedades.
UndoMinimizeALL Restaura todas las ventanas de escritorio al mismo estado que estaban antes del último comando MinimizarTodo . Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Deshacer minimizar todas las ventanas en sistemas anteriores o un segundo clic en el icono Mostrar escritorio en el área Inicio rápido de la barra de tareas en Windows 2000 o Windows XP.
Windows Crea y devuelve un objeto ShellWindows . Este objeto representa una colección de todas las ventanas abiertas que pertenecen al Shell.
WindowsSecurity Muestra el cuadro de diálogo Seguridad de Windows.
WindowSwitcher Muestra las ventanas abiertas en una pila 3D que puede recorrer.

 

Propiedades

El objeto Shell tiene estas propiedades.

Propiedad Tipo de acceso Descripción
Application
Solo lectura
Contiene el objeto Application del objeto.
Parent
Solo lectura
Obtiene un objeto que representa el elemento primario del objeto actual.

 

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Shldisp.h
IDL
Shldisp.idl
Archivo DLL
Shell32.dll (versión 4.71 o posterior)