Class Shell; // Shell Object Type Information
GUID={13709620-C279-11CE-A49E-444553540000};
  function QueryInterface(riid:^GUID; out ppvObj:^^void);
  function AddRef: UI4;
  function Release: UI4;
  function GetTypeInfoCount(out pctinfo:^UINT);
  function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void);
  function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4);
  function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT);
  property-get Application: IDispatch;
  property-get Parent: IDispatch;
  function NameSpace(vDir:variant): ^Folder;
  function BrowseForFolder(Hwnd:I4; Title:BSTR; Options:I4; [RootFolder:variant]): ^Folder;
  function Windows: IDispatch;
  function Open(vDir:variant);
  function Explore(vDir:variant);
  function MinimizeAll;
  function UndoMinimizeALL;
  function FileRun;
  function CascadeWindows;
  function TileVertically;
  function TileHorizontally;
  function ShutdownWindows;
  function Suspend;
  function EjectPC;
  function SetTime;
  function TrayProperties;
  function Help;
  function FindFiles;
  function FindComputer;
  function RefreshMenu;
  function ControlPanelItem(szDir:BSTR);在Shell32.dll里面