Shell对象

---------------------------------------------

     表示外壳中的对象。方法被提供于控制外壳和执行外壳内的命令,也有一些方法获得其他外壳相关的对象。

 
  ProgID Shell.Application
 
  文件名 shell32.dll
 
  类名 Shell 或 IShellDispatch4
 
  描述 Microsoft Shell Controls And Automation

方法

----------------------------------------

方法 描述
AddToRecent 添加了一个对象到“最近的文档”的列表。
BrowseForFolder 创建一个对话框让用户选择一个文件夹,然后返回所选文件夹的Folder对象。
CanStartStopService 确定是否当前用户可以启动和停止指定的服务。
CascadeWindows 层叠桌面上所有窗口,相当于右击任务栏选择“层叠窗口”。
ControlPanelItem 运行指定的控制面板(*.cpl)应用程序。如果应用程序已经打开,它就会激活运行的实例。
EjectPC 挂起计算机。如果电脑支持这个命令。
Explore 在Windows资源管理器窗口中打开一个指定的文件夹。
ExplorerPolicy 获取指定的Internet Explorer 策略的数据值。
FileRun 显示运行对话框。
FindComputer 显示“搜索结果:计算机”对话框。
FindFiles 显示“搜索:所有文件”对话框。
FindPrinter 显示“查找打印机”对话框允许用户找到打印机。
GetSetting 检索Shell全局设置。
GetSystemInformation 检索系统信息。
Help 显示Windows帮助和支持中心。
IsRestricted 检索注册表的数据值对于一个给定的组的限制值。
IsServiceRunning 返回一个值,表示指定服务是否正在运行。
MinimizeAll 最小化桌面上所有窗口。
NameSpace 创建和返回指定的文件夹的Folder对象。
Open 打开指定的文件夹。
RefreshMenu 刷新开始菜单中的内容。只用于Windows XP之前的系统。
ServiceStart 启动一个指定的服务。
ServiceStop 停止一个指定的服务。
SetTime 显示“日期和时间属性”对话框。
ShellExecute 对指定文件执行指定的操作。
ShowBrowserBar 显示一个浏览器工具栏。
ShutdownWindows 显示“关闭计算机”对话框。
Suspend 不执行。
TileHorizontally 横向平铺桌面上所有窗口。
TileVertically 纵向平铺桌面上所有窗口。
ToggleDesktop 显示或隐藏桌面。
TrayProperties 显示“任务栏和「开始」菜单属性”对话框。
UndoMinimizeALL 撤消最小化所有窗口,恢复所有桌面窗口到它们在上次MinimizeAll命令之前相同的状态。
Windows 创建和返回一个ShellWindows对象。这个对象表示属于壳的所有打开的窗口的集合。
WindowsSecurity 显示“Windows安全”对话框。
WindowSwitcher 在可以预览的3D堆栈中显示打开的窗口。只用于Windows Vista及以后系统。

 

属性

  

属性 访问类型 描述
Application 只读 包含对象的应用程序对象。
Parent 只读 获取表示当前对象的父对象。