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只读获取表示当前对象的父对象。