Windows Shell
Windows Shell 技术概述。
若要开发 Windows Shell,需要以下标头:
- appmgmt.h
- appnotify.h
- cpl.h
- credentialprovider.h
- dimm.h
- imagetranscode.h
- inputpanelconfiguration.h
- intsafe.h
- intshcut.h
- mobsync.h
- objectarray.h
- pathcch.h
- profinfo.h
- propkeydef.h
- scrnsave.h
- shappmgr.h
- shdeprecated.h
- shidfact.h
- shimgdata.h
- shlwapi.h
- shtypes.h
- storageprovider.h
- syncmgr.h
- thumbcache.h
- thumbnailstreamcache.h
- tlogstg.h
- userenv.h
有关此技术的编程指南,请参阅:
类
CItemIDFactory 公开用于与 Shell 数据源交互的方法。 |
枚举
_BROWSERFRAMEOPTIONS 与方法 IBrowserFrameOptions::GetFrameOptions 一起使用。 |
_EXPCMDSTATE EXPCMDSTATE 值表示 Shell 项的命令状态。 |
_EXPLORERPANESTATE 指示 IExplorerPaneVisibility::GetPaneState 用于获取给定 Windows 资源管理器窗格的当前状态的标志。 |
_FILEOPENDIALOGOPTIONS 定义可用于“打开”或“保存”对话框的选项集。 |
_KF_DEFINITION_FLAGS 指定某些已知文件夹行为的标志。 与 KNOWNFOLDER_DEFINITION 结构一起使用。 |
_KF_REDIRECT_FLAGS IKnownFolderManager::Redirect 用于指定已知文件夹重定向的详细信息(例如重定向文件夹的权限和所有权)的标志。 |
_KF_REDIRECTION_CAPABILITIES 指定已知文件夹的当前重定向功能的标志。 由 IKnownFolder::GetRedirectionCapabilities 使用。 |
_NSTCITEMSTATE 指定树项的状态。 这些值由 INameSpaceTreeControl 接口的方法使用。 |
_NSTCSTYLE 描述给定命名空间树控件的特征。 |
_SHCONTF 确定枚举中包含的项的类型。 这些值与 IShellFolder::EnumObjects 方法一起使用。 |
_SHGDNF 定义与 IShellFolder::GetDisplayNameOf 和 IShellFolder::SetNameOf 方法一起使用的值,以指定这些方法使用的文件或文件夹名称的类型。 |
_SICHINTF 用于确定如何比较两个 Shell 项。 IShellItem::Compare 使用此枚举类型。 |
_SPBEGINF 这些常量由 IActionProgress::Begin 使用,指定要启用或禁用的某些 UI 操作。 |
_SVGIO 与 IFolderView::Items、IFolderView::ItemCount 和 IShellView::GetItemObject 方法一起使用,以限制或控制其集合中的项。 |
_SVSIF 指示 IFolderView、IFolderView2、IShellView 和 IShellView2 用于指定要应用的选择类型的标志。 |
_TRANSFER_SOURCE_FLAGS 由 ITransferSource 和 ITransferDestination 接口的方法用于控制其文件操作。 |
APPACTIONFLAGS 指定应用程序发布者支持的应用程序管理操作。 这些标志是传递给 IShellApp::GetPossibleActions 的位掩码。 |
APPINFODATAFLAGS 指定要从 IShellApp::GetAppInfo 返回的应用程序信息。 这些标志是 APPINFODATA 结构的 dwMask 成员中使用的位掩码。 |
APPLICATION_VIEW_ORIENTATION 定义窗口 (应用视图) 的显示方向模式集。 由 IApplicationDesignModeSettings2::GetApplicationViewOrientation 和 IApplicationDesignModeSettings2::SetApplicationViewOrientation 使用。 |
APPLICATION_VIEW_SIZE_PREFERENCE 定义一组可能的常规窗口 (应用视图) 大小首选项。 由 ILaunchSourceViewSizePreference::GetSourceViewSizePreference 和 ILaunchTargetViewSizePreference::GetTargetViewSizePreference 使用。 |
APPLICATION_VIEW_STATE 指示 Windows 应用商店应用的当前视图状态。 由 IApplicationDesignModeSettings::SetApplicationViewState 和 IApplicationDesignModeSettings::IsApplicationViewStateSupported 使用。 |
ASSOCDATA 由 IQueryAssociations::GetData 用来定义要返回的数据类型。 |
ASSOCIATIONLEVEL 指定文件扩展名的默认关联的源。 由 IApplicationAssociationRegistration 接口的方法使用。 |
ASSOCIATIONTYPE 指定应用程序的关联类型。 由 IApplicationAssociationRegistration 接口的方法使用。 |
ASSOCKEY 指定要由 IQueryAssociations::GetKey 返回的密钥的类型。 |
ASSOCSTR IQueryAssociations::GetString 用于定义要返回的字符串类型。 |
ATTACHMENT_ACTION 提供一组要与 IAttachmentExecute::P rompt 一起使用的标志,以指示在用户确认时要执行的操作。 |
ATTACHMENT_PROMPT 提供一组要与 IAttachmentExecute::P rompt 一起使用的标志,以指示要显示的提示 UI 的类型。 |
AUTOCOMPLETELISTOPTIONS 指定为自动完成列表枚举哪些对象。 |
AUTOCOMPLETEOPTIONS 指定 IAutoComplete2::GetOptions 和 IAutoComplete2::SetOptions 为围绕自动完成的选项使用的值。 |
BNSTATE 已弃用。 IBrowserService::SetNavigateState 和 IBrowserService::GetNavigateState 用于指定导航状态。 |
CATEGORYINFO_FLAGS 提供一组标志,用于CATEGORY_INFO结构。 |
CATSORT_FLAGS 指定对类别数据进行排序的方法。 |
CM_ENUM_FLAGS 由 IColumnManager 接口的成员用来指定正在请求的列集,无论是所有列,还是仅请求当前可见的列集。 |
CM_MASK 指示在调用 IColumnManager::SetColumnInfo 期间应设置CM_COLUMNINFO结构中的哪些值。 |
CM_SET_WIDTH_VALUE 指定宽度值(以像素为单位),包括对默认和自动大小的特殊支持。 由 IColumnManager 接口的成员通过 CM_COLUMNINFO 结构使用。 |
CM_STATE 指定列状态值。 由 IColumnManager 接口的成员通过 CM_COLUMNINFO 结构使用。 |
CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS 指示凭据提供程序应返回以与“其他用户”磁贴关联的凭据类型。 由 ICredentialProviderUserArray_GetAccountOptions 使用。 |
CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS 为登录或凭据 UI 中的单个字段提供自定义选项。 |
CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE 描述字段的状态以及用户如何与之交互。 字段可由凭据提供程序以各种不同的交互状态显示。 |
CREDENTIAL_PROVIDER_FIELD_STATE 指定凭据 UI 中单个字段的状态。 |
CREDENTIAL_PROVIDER_FIELD_TYPE 指定凭据字段的类型。 由 CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR 使用。 |
CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE 描述凭据提供程序尝试序列化凭据时的响应。 |
CREDENTIAL_PROVIDER_STATUS_ICON 指示应显示哪个状态图标。 |
CREDENTIAL_PROVIDER_USAGE_SCENARIO 声明支持凭据提供程序的方案。 (CPUS) 的凭据提供程序使用方案使凭据提供程序能够跨方案提供不同的枚举行为和 UI 字段设置。 |
DATAOBJ_GET_ITEM_FLAGS SHGetItemFromDataObject 函数用于指定有关处理源对象的选项的值。 |
DEF_SHARE_ID 指定由 ISharingConfigurationManager 接口的方法处理的文件夹的值。 |
DEFAULT_FOLDER_MENU_RESTRICTIONS . (DEFAULT_FOLDER_MENU_RESTRICTIONS) |
DEFAULTSAVEFOLDERTYPE 指定默认保存位置。 |
DESKTOP_WALLPAPER_POSITION 指定桌面壁纸的显示方式。 |
DEVICE_SCALE_FACTOR 指示欺骗设备比例系数(以百分比表示)。 由 IApplicationDesignModeSettings::SetApplicationViewState 和 IApplicationDesignModeSettings::IsApplicationViewStateSupported 使用。 |
DISPLAY_DEVICE_TYPE 指示设备是主要还是沉浸式显示器类型。 |
DROPIMAGETYPE 与 DROPDESCRIPTION 结构一起使用的值,用于指定放置图像。 |
EXPLORER_BROWSER_FILL_FLAGS 这些标志与 IExplorerBrowser::FillFromObject 一起使用。 |
EXPLORER_BROWSER_OPTIONS 这些标志与 IExplorerBrowser::GetOptions 和 IExplorerBrowser::SetOptions 一起使用。 |
FDAP 指定列表放置。 |
FDE_OVERWRITE_RESPONSE 指定 IFileDialogEvents::OnOverwrite 方法使用的值,以指示应用程序在使用公用文件对话框的保存操作期间对覆盖请求的响应。 |
FDE_SHAREVIOLATION_RESPONSE 指定 IFileDialogEvents::OnShareViolation 方法使用的值,以指示应用程序对打开或保存文件时发生的共享冲突的响应。 |
FFFP_MODE 描述匹配条件。 由 IKnownFolderManager 接口的方法使用。 |
FILE_USAGE_TYPE IFileIsInUse::GetUsage 用于指示正在使用的文件的使用方式的常量。 |
FILETYPEATTRIBUTEFLAGS 指示在文件关联 PROGID 注册表项的 EditFlags 值中使用的 FILETYPEATTRIBUTEFLAGS 常量。 |
FOLDER_ENUM_MODE 由 IObjectWithFolderEnumMode::GetMode 和 IObjectWithFolderEnumMode::SetMode 方法用于获取和设置文件夹的显示模式。 |
FOLDERFLAGS 一组指定文件夹视图选项的标志。 标志相互独立,可以任意组合使用。 |
FOLDERLOGICALVIEWMODE IFolderViewSettings::GetViewMode 和 ISearchFolderItemFactory::SetFolderLogicalViewMode 用于描述视图模式。 |
FOLDERVIEWMODE 指定文件夹视图类型。 |
FOLDERVIEWOPTIONS 由 IFolderViewOptions 接口的方法用于激活 Windows 7 及更高版本中默认不支持的 Windows Vista 选项,以及停用新的 Windows 7 选项。 |
IESHORTCUTFLAGS 指定浏览器应如何处理快捷方式。 |
KF_CATEGORY 表示一个类别的值,可通过该类别对注册到已知文件夹系统的文件夹进行分类。 |
KNOWN_FOLDER_FLAG 定义为已知文件夹指定特殊检索选项的常量。 这些值取代了具有并行含义的 CSIDL 值。 |
LIBRARYFOLDERFILTER 定义用于筛选文件夹项的选项。 |
LIBRARYMANAGEDIALOGOPTIONS SHShowManageLibraryUI 用于定义在保存库时处理名称冲突的选项。 |
LIBRARYOPTIONFLAGS 指定库选项。 |
LIBRARYSAVEFLAGS 指定用于在保存库时处理名称冲突的选项。 |
MIMEASSOCIATIONDIALOG_IN_FLAGS 与 MIMEAssociationDialog 函数一起使用以确定其执行方式。 |
MONITOR_APP_VISIBILITY 指定显示器是否显示桌面窗口而不是 Windows 应用商店应用。 |
NSTCFOLDERCAPABILITIES 指定树项的状态。 这些值由 INameSpaceTreeControlFolderCapabilities 接口的方法使用。 |
NSTCSTYLE2 由 INameSpaceTreeControl2 的方法用于在 Shell 命名空间树视图中指定扩展显示样式。 |
NWMF INewWindowManager::EvaluateNewWindow 使用的标志。 这些值是决定是否显示弹出窗口的因素。 |
PACKAGE_EXECUTION_STATE . (PACKAGE_EXECUTION_STATE) |
认为 指定文件的感知类型。 这组常量用于 AssocGetPerceivedType 函数。 |
PUBAPPINFOFLAGS 指定 PUBAPPINFO 结构中的哪些成员有效。 这些标志是在 dwMask 成员中设置并传递给 IPublishedApp::GetPublishedAppInfo 的位掩码。 |
QUERY_USER_NOTIFICATION_STATE 指定当前用户的计算机状态(相对于发送通知的正当性)。 由 SHQueryUserNotificationState 使用。 |
限制 这些标志与 SHRestricted 函数一起使用。 |
SCALE_CHANGE_FLAGS 用于指示发生的缩放更改的标志。 |
SCNRT_STATUS 指示是启用或禁用 SHChangeNotifyRegisterThread 的 Async Register 和 Deregister。 |
SECURELOCKCODE 已弃用。 BASEBROWSERDATA 结构使用此枚举来指示基本浏览器的锁图标状态。 |
碎片 指示 SHAddToRecentDocs 在其 pv 参数中传递的数据的解释,以标识要跟踪其使用情况统计信息的项。 |
SHARE_ROLE 指定分配给“用户”或“公用文件夹”的访问权限。 在 CreateShare 和 GetSharePermissions 中使用。 |
SHCOLSTATE 描述应如何处理属性。 这些值在 Shtypes.h 中定义。 |
SHELL_LINK_DATA_FLAGS 指定选项设置。 与 IShellLinkDataList::GetFlags 和 IShellLinkDataList::SetFlags 一起使用。 |
SHELL_UI_COMPONENT 标识 shell 中所需的 UI 组件类型。 |
ShellFolderViewOptions 指定 ViewOptions 属性返回的视图选项。 |
ShellSpecialFolderConstants 指定唯一的、独立于系统的值,用于标识特殊文件夹。 |
ShellWindowFindWindowOptions 指定用于在 Shell 窗口集合中查找窗口的选项。 |
ShellWindowTypeConstants 指定 Shell 窗口的类型。 |
SHGLOBALCOUNTER 各种全局计数器或共享变量的标识符。 可以使用 SHGlobalCounterIncrement 和 SHGlobalCounterDecrement 递增或递减每个全局计数器。 |
SHREGDEL_FLAGS 提供一组值,这些值指示将从哪个基键中删除项。 |
SHREGENUM_FLAGS 提供一组值,这些值指示将用于枚举的基键。 |
SHSTOCKICONID SHGetStockIconInfo 用于标识要检索的股票系统图标。 |
SIGDN 请求通过 IShellItem::GetDisplayName 和 SHGetNameFromIDList 检索项的显示名称的形式。 |
SPACTION 描述正在执行的操作,该操作要求使用 IActionProgress 接口向用户显示进度。 |
SPTEXT 指定提供给 IActionProgress 接口的描述性文本的类型。 |
STPFLAG 由 ITaskbarList4::SetTabProperties 方法用于指定选项卡属性。 |
SVUIA_STATUS 与 IBrowserService2::_UIActivateView 方法一起使用,以设置浏览器视图的状态。 |
SYNCMGR_CANCEL_REQUEST 描述用户取消同步的请求。 |
SYNCMGR_CONFLICT_ITEM_TYPE 描述冲突项类型。 |
SYNCMGR_CONTROL_FLAGS 指定应如何对 ISyncMgrControl 的某些方法执行请求的操作。 |
SYNCMGR_EVENT_FLAGS 指定同步事件的标志。 |
SYNCMGR_EVENT_LEVEL 指定要报告给同步中心的事件的类型。 |
SYNCMGR_HANDLER_CAPABILITIES 指定处理程序关于可对其执行的操作的功能。 |
SYNCMGR_HANDLER_POLICIES 枚举同步处理程序指定的偏离默认策略的策略。 |
SYNCMGR_HANDLER_TYPE 指定处理程序的类型。 由 ISyncMgrHandlerInfo::GetType 使用。 |
SYNCMGR_ITEM_CAPABILITIES 指定可以对项执行的操作。 |
SYNCMGR_ITEM_POLICIES 指定项的策略,以控制组策略启用或禁用它们的方式。 |
SYNCMGR_PRESENTER_CHOICE 描述用户对同步管理器冲突解决所做的选择。 由 ISyncMgrConflictPresenter 使用。 |
SYNCMGR_PRESENTER_NEXT_STEP 介绍将在同步管理器冲突解决中发生的下一步。 由 ISyncMgrConflictPresenter 使用。 |
SYNCMGR_PROGRESS_STATUS 指定同步过程的当前进度状态。 由 ISyncMgrSyncCallback::ReportProgress 使用。 |
SYNCMGR_RESOLUTION_ABILITIES 指示要遵循的能力和冲突解决活动。 与 ISyncMgrResolutionHandler::QueryAbilities 一起使用。 |
SYNCMGR_RESOLUTION_FEEDBACK 介绍同步管理器的分辨率反馈。 由 ISyncMgrResolutionHandler 使用。 |
SYNCMGR_SYNC_CONTROL_FLAGS 指示 ISyncMgrControl::StartHandlerSync 和 ISyncMgrControl::StartItemSync 使用的标志。 |
SYNCMGRFLAG 在 ISyncMgrSynchronize::Initialize 方法中使用 SYNCMGRFLAG 枚举值来指示同步事件的启动方式。 |
SYNCMGRHANDLERFLAGS 在 SYNCMGRHANDLERINFO 结构中用作应用于当前处理程序的标志。 |
SYNCMGRINVOKEFLAGS SYNCMGRINVOKEFLAGS 枚举值指定如何在 ISyncMgrSynchronizeInvoke::UpdateItems 方法中调用同步管理器。 |
SYNCMGRITEMFLAGS 指定 SYNCMGRITEM 结构中当前项的信息。 |
SYNCMGRLOGLEVEL SYNCMGRLOGLEVEL 枚举值指定在 ISyncMgrSynchronizeCallback::LogError 方法中使用的错误级别。 |
SYNCMGRREGISTERFLAGS SYNCMGRREGISTERFLAGS 枚举值在 ISyncMgrRegister 接口的方法中使用,用于标识为其注册要通知的处理程序的事件。 |
SYNCMGRSTATUS 在 ISyncMgrSynchronize::SetItemStatus 方法中用于指定项的更新状态。 |
tagDESKBANDCID 可以使用 IOleCommandTarget::Exec 将这些命令 ID 发送到 band 对象的容器。 |
tagSFBS_FLAGS 指定 StrFormatByteSizeEx 函数应如何处理未显示数字的舍入。 |
THUMBBUTTONFLAGS 由 THUMBBUTTON 用来控制按钮的特定状态和行为。 |
THUMBBUTTONMASK 由 THUMBBUTTON 结构用来指定该结构的哪些成员包含有效数据。 |
ThumbnailStreamCacheOptions 定义 IThumbnailStreamCache 接口使用的缓存选项。 |
TRANSLATEURL_IN_FLAGS TRANSLATEURL_IN_FLAGS枚举值与 TranslateURL 函数一起使用,以确定其执行方式。 |
UNDOCK_REASON 指示取消停靠的辅助功能应用窗口的原因的值。 由 IAccessibilityDockingServiceCallback::Undocked 使用。 |
URL_SCHEME 用于指定 URL 方案。 |
URLASSOCIATIONDIALOG_IN_FLAGS URLASSOCIATIONDIALOG_IN_FLAGS枚举值与 URLAssociationDialog 一起使用,以确定其执行方式。 |
VPCOLORFLAGS 指定颜色的使用。 由 IVisualProperties 方法使用。 |
VPWATERMARKFLAGS 指定水印标志。 由 IVisualProperties::SetWatermark 使用。 |
WTS_CONTEXTFLAGS 指定缩略图提取的上下文。 由 IThumbnailSettings::SetContext 使用。 |
WTS_FLAGS IThumbnailCache::GetThumbnail 用于指定缩略图提取和显示选项的值。 |
函数
_CancelPendingNavigationAsync 已弃用。 使派生类能够请求基类取消任何挂起的导航。 |
_CancelPendingView 已弃用。 使派生类能够请求基类取消任何挂起的视图。 |
_CloseAndReleaseToolbars 已弃用。 请求关闭由派生类承载的浏览器工具栏。 |
_DisableModeless 已弃用。 使派生类能够询问基类模式 UI 是否可见。 模式 UI 阻止浏览器窗口中的最小化和关闭行为。 |
_ExecChildren 已弃用。 使派生类能够通过 IOleCommandTarget::Exec 方法直接发出命令,而不是依赖于基类。 |
_FindTBar 已弃用。 返回基于组件对象模型 (COM) 标识规则的浏览器工具栏项的索引。 |
_get_itbLastFocus 已弃用。 获取具有焦点的最后一个工具栏或视图的 ID。 |
_GetBorderDWHelper 已弃用。 用于实现 GetBorderDW 的帮助程序方法。 |
_GetEffectiveClientArea 已弃用。 与 IBrowserService2::_GetViewBorderRect 一起使用,以协商浏览器视图的尺寸。 |
_GetToolbarCount 已弃用。 返回浏览器窗口中工具栏的数目。 |
_GetToolbarItem 已弃用。 从工具栏获取特定项。 |
_GetViewBorderRect 已弃用。 与 IBrowserService2::_GetEffectiveClientArea 一起使用,以协商浏览器视图的大小和位置。 |
_初始 化 已弃用。 协调基类和派生类之间的状态初始化。 |
_LoadToolbars 已弃用。 加载浏览器工具栏的保存状态。 |
_MaySaveChanges 已弃用。 使基类能够检查浏览器视图是否需要在关闭之前保存更改。 |
_NavigateToPidl 已弃用。 将基类同步导航到新位置。 |
_NewEnum 检索 Shell 窗口集合的枚举器。 |
_OnFocusChange 已弃用。 当焦点在派生类的浏览器工具栏与其视图之间移动时,在基类和派生类之间协调焦点。 |
_PauseOrResumeView 已弃用。 使派生类能够请求基类暂停 (例如在最小化操作之前) 或恢复浏览器视图。 |
_PositionViewWindow 已弃用。 用于视图大小协商。 此方法由_UpdateViewRectSize在确定可用维度后调用。 |
_put_itbLastFocus 已弃用。 设置最后一个工具栏或具有焦点的最后一个视图。 |
_ResizeAllBorders 已弃用。 (IBrowserService4._ResizeAllBorders) |
_ResizeNextBorder 已弃用。 调整浏览器视图的边框的大小,以响应工具栏的添加或删除。 |
_ResizeNextBorderHelper 已弃用。 IBrowserService2::_ResizeNextBorder 实现使用的帮助程序方法。 |
_ResizeView 已弃用。 调用 IBrowserService2::_UpdateViewRectSize,然后使用 IOleInPlaceActiveObject::ResizeBorder 更新浏览器视图。 |
_SaveToolbars 已弃用。 保存浏览器工具栏的状态。 |
_SendChildren 已弃用。 允许派生类直接通过 SendMessage 函数发送消息,而不是依赖于基类。 |
_SetFocus 已弃用。 在工具栏或浏览器的视图窗口中设置焦点。 通过 TranslateAcceleratorSB 转换加速器或 IBrowserService2::v_MayGetNextToolbarFocus失败时调用。 |
_SwitchActivationNow 已弃用。 在当前和挂起的浏览器视图之间切换时协调状态更新。 |
_TryShell2Rename 已弃用。 在重定向浏览器时协调当前浏览器视图的重命名。 |
_UIActivateView 已弃用。 允许派生类请求基类更新浏览器视图。 |
_UpdateViewRectSize 已弃用。 调用 以通知浏览器视图大小协商中涉及的其他函数允许的浏览器视图维度已更改。 |
AbortList 停止 ICustomDestinationList::BeginList 发起的跳转列表生成会话,而不提交任何更改。 |
激活 请求激活或停用处理程序。 可以同步活动处理程序;非活动处理程序不能。 |
ActivateApplication 为当前会话中的 Windows.Launch) (通用启动协定激活指定的 Windows 应用商店应用。 |
ActivateBackgroundTask 激活指定的后台任务。 |
ActivateForFile (Windows.File) 激活文件协定的指定 Windows 应用商店应用。 |
ActivateForProtocol (Windows.Protocol) 激活协议协定的指定 Windows 应用商店应用。 |
ActivateHandler 激活或停用处理程序。 |
ActivatePendingView 已弃用。 在浏览器在当前视图和挂起视图之间切换时协调状态更新。 |
ActivateTab 激活任务栏上的项。 窗口实际上未激活;任务栏上的窗口项仅显示为活动状态。 |
ActivateView 已弃用。 (IBrowserService4.ActivateView) |
AddBand 向乐队站点对象添加一个波段。 |
AddCheckButton 将复选框 (复选框) 添加到对话框中。 |
AddComboBox 向对话框添加组合框。 |
AddControlItem 将项添加到对话框中的容器控件。 |
AddCreateFlags 设置将包含在对 CreateProcess 的调用中的其他标志。 |
AddDataBlock 向链接添加数据块。 |
AddEditBox 将编辑框控件添加到对话框。 |
AddEntry 已弃用。 将挂起导航的新条目添加到旅行日志。 |
AddFolder 将文件夹添加到库。 |
AddFromArray 将 IObjectArray 中包含的对象添加到集合中。 |
AddIDList 将指向项标识符列表的指针 (PIDL) 插入到结果文件夹中。 |
AddItem 将项添加到结果文件夹。 |
AddItemToSession 将指定的项添加到当前正在同步的项集中。 |
AddMenu 向对话框添加菜单。 |
AddObject AddObject 可能已更改或不可用。 |
AddObject 将单个对象添加到集合。 |
AddPages 将扩展页添加到向导中,方法是使用表示这些页面的 PROPSHEETPAGE 结构的句柄填充数组。 |
AddPages 将一个或多个页面添加到 Shell 为文件对象显示的属性表。 Shell 为注册到文件类型的每个属性表处理程序调用此方法。 |
AddPlace 将文件夹添加到可供用户打开或保存项的位置列表中。 |
AddPropertySheetPages 允许视图从“视图”菜单将页面添加到“选项”属性表。 |
AddPushButton 向对话框添加按钮。 |
AddRadioButtonList 将选项按钮(也称单选按钮)组添加到对话框。 |
AddSeparator 向对话框添加分隔符,以便直观地分隔控件。 |
AddStartupFlags 将包含在传递给 CreateProcess 的 STARTUPINFO 结构中的其他标志。 |
AddTab 将项添加到任务栏。 |
AddTask 将任务添加到计划程序后台队列。 |
AddText 向对话框添加文本内容。 |
AddToolbar 将指定的 IDockingWindow 对象添加到帧。 |
AddUserTasks 指定要包含在自定义跳转列表的“任务”类别中的项。 |
AdvanceSlideshow 将指定监视器上的壁纸切换到幻灯片放映中的下一个图像。 |
建议 注册建议接收器对象以接收显示更改的通知。 |
建议 为事件回调启动与 IExplorerBrowser 的连接。 |
建议 分配一个事件处理程序,用于侦听来自对话的事件。 |
建议 使处理程序能够为所有操作提供状态和错误信息。 |
建议 注册应用的输入窗格处理程序对象,以在事件触发输入窗格时代表窗口接收通知。 此方法不同于 AdviseWithHWND,因为它通过实现 ICoreWindow 的对象引用其窗口。 |
建议 为有关文件操作状态的通知设置咨询连接。 (ITransferDestination.Advise) |
建议 为有关文件操作状态的通知设置咨询连接。 (ITransferSource.Advise) |
建议 允许凭据提供程序通过回调接口在登录 UI 或凭据 UI 中启动事件。 |
建议 允许凭据通过回调接口在登录 UI 或凭据 UI 中启动事件。 应在 ICredentialProviderCredential 接口中的其他方法之前调用此方法。 |
AdviseWithHWND 注册应用的输入窗格处理程序对象,以在事件触发输入窗格时代表窗口接收通知。 此方法不同于 Advise,因为它通过 HWND 引用其窗口。 |
AllowAutoPlay 确定是否播放用户插入的媒体,如果是,请使用哪些限制。 |
AllowViewResize 已弃用。 通知基类是否允许调整视图大小。 |
追加 将 对象追加到托管对象的集合。 |
AppendCategory 定义自定义类别及其包含的目标,以包含在自定义跳转列表中。 |
AppendFieldComboBoxItem 向登录 UI 或凭据 UI 传达组合框需要追加项,并且 UI 应更新。 |
AppendKnownCategory 指定“频繁”或“最近”类别应包含在自定义跳转列表中。 |
AppendRoot 将 Shell 项追加到树中的根列表。 |
APPLET_PROC 用作控制面板应用程序的入口点。 这是一个库定义的回调函数。 |
ApplyProperties 使用 Shell 的复制引擎将一组属性应用于项。 |
ApplyPropertiesToItem 声明要设置其属性值的单个项。 |
ApplyPropertiesToItem 将一组属性更改应用于项。 |
ApplyPropertiesToItems 声明一组要为其应用一组通用属性值的项。 |
AppVisibilityOnMonitorChanged 通知客户端显示模式已更改。 |
ArePrintersShared 确定是否共享连接到此计算机的任何打印机。 |
AreSnapshotsAvailable 查询系统在较早时间记录的 Windows Server 2003 卷映像的可用性。 |
ArrangeGrid 排列移动的图标,使其与不可见的网格对齐。 |
AssocCreate 返回指向 IQueryAssociations 对象的指针。 |
AssocCreateForClasses 检索实现 IQueryAssociations 接口的对象。 |
AssocGetDetailsOfPropKey 使用命名空间扩展提供的文件关联信息检索给定属性键的值。 |
AssocGetPerceivedType 根据文件的扩展名检索文件的感知类型。 |
AssocIsDangerous 确定文件类型是否被视为潜在的安全风险。 |
AssocQueryKeyA 从注册表中搜索并检索与文件或协议关联的项。 (ANSI) |
AssocQueryKeyW 从注册表中搜索并检索与文件或协议关联的项。 (Unicode) |
AssocQueryStringA 从注册表中搜索并检索与文件或协议关联相关的字符串。 (AssocQueryStringA) |
AssocQueryStringByKeyA 从注册表中搜索并检索从指定键开始的与文件关联相关的字符串。 (ANSI) |
AssocQueryStringByKeyW 从注册表中搜索并检索从指定键开始的与文件关联相关的字符串。 (Unicode) |
AssocQueryStringW 从注册表中搜索并检索与文件或协议关联相关的字符串。 (AssocQueryStringW) |
AutoArrange 自动排列可能已更改或不可用。 |
BeforeCoCreateInstance . (IHandlerActivationHost.BeforeCoCreateInstance) |
BeforeCreateProcess . (IHandlerActivationHost.BeforeCreateProcess) |
开始 在需要向用户显示进度的操作开始时调用。 |
BeginFieldUpdates 开始对登录或凭据 UI 中的字段进行批量更新。 |
BeginList 启动自定义跳转列表的生成会话。 |
BindToConflict 绑定到 IID 指定的特定冲突。 |
BindToHandler 绑定到由 BHID) (处理程序 ID 值指定的项的处理程序。 |
BindToHandler 通过指定的处理程序绑定到 对象。 |
BindToHandler 由同步中心调用时实例化指定的同步处理程序。 |
BindToObject 检索处理程序,通常是为特定项实现 IShellFolder 的 Shell 文件夹对象。 控制处理程序构造的可选参数在绑定上下文中传递。 |
BindToStorage 请求指向对象的存储接口的指针。 |
BrowseObject 通知 Windows 资源管理器浏览到另一个文件夹。 |
BrowseToIDList 浏览到指向 PIDL) 项标识符列表 (指针 |
BrowseToObject 浏览到 对象。 |
烧伤 指示将数据从暂存区域复制到可写 CD。 |
ByteToChar 将 BYTE 类型的值转换为 CHAR 类型的值。 |
ByteToInt8 将 BYTE 类型的值转换为 INT8 类型的值。 |
CacheOLEServer 已弃用。 缓存对外部对象的引用,以避免在重复使用时重新加载服务器。 |
回调 为上下文菜单启用回调函数。 |
CallbackSM 从菜单带对象接收消息。 |
CanCategorizeOnSCID 确定列是否可以用作类别。 |
CancelIo 将所有挂起的输入/输出 (I/O) 操作标记为已取消。 |
CanContinue 确定是否已取消同步。 |
CanNavigateNow 已弃用。 返回一个值,该值指示当前是否允许导航。 |
CanRenderComposited 指示桌面带显示为半透明的能力。 |
CaptureThumbnail 检索 IHTMLDocument2 文档的缩略图表示形式。 |
CDefFolderMenu_Create2 为选定的一组文件夹对象创建上下文菜单。 |
CheckPolicy 提供布尔测试,可用于根据附件的执行策略做出决策。 |
ChrCmpIA 在两个字符之间执行比较。 该比较不区分大小写。 (ANSI) |
ChrCmpIW 在两个字符之间执行比较。 该比较不区分大小写。 (Unicode) |
CIDLData_CreateFromIDArray CIDLData_CreateFromIDArray可能已更改或不可用。 |
Clear 从集合中删除所有对象。 (IObjectCollection.Clear) |
ClearClientData 指示对话框清除所有持久化状态信息。 |
ClearClientState 删除基于客户端 GUID 的任何存储状态。 例如,基于复选框的设置可能指示不应再次显示特定文件类型的提示。 |
ClearUserAssociations 删除当前用户的所有每用户关联。 这会导致还原到计算机默认值(如果存在)。 不适用于 Windows 8。 |
克隆 目前尚未实现。 (IEnumExplorerCommand.Clone) |
克隆 用于请求枚举器对象的副本以保留其当前状态。 |
克隆 创建一个新的项枚举对象,其内容和状态与当前对象相同。 (IEnumFullIDList.Clone) |
克隆 创建一个新的项枚举对象,其内容和状态与当前对象相同。 (IEnumIDList.Clone) |
克隆 未实现。未实现。 |
克隆 克隆资源枚举器。 |
克隆 获取当前枚举的副本。 |
克隆 未使用。 克隆 IEnumSyncMgrConflict 对象。 |
克隆 克隆 IEnumSyncMgrEvents 对象。 |
克隆 未使用。 克隆 IEnumSyncMgrSyncItems 对象。 |
克隆 创建另一个状态与当前枚举器相同的项枚举器,以循环访问同一列表。 使用此方法可记录枚举序列中的点,以便稍后返回该点。 |
克隆 已弃用。 复制当前旅行日志的内容。 |
CloneFrame 检索当前图像或帧的克隆。 |
关闭 关闭图像缓存。 |
关闭 关闭对话框。 |
CloseDW 通知停靠窗口对象即将从框架中删除。 停靠窗口对象此时应保存任何永久性信息。 |
CloseFile 关闭当前正在使用的文件。 |
CollapseAll 折叠给定树中的所有项。 |
ColorAdjustLuma 更改 RGB 值的亮度。 色调和饱和度不受影响。 |
ColorHLSToRGB 将颜色从色调亮度饱和度 (HLS) 转换为 RGB 格式。 |
ColorRGBToHLS 将颜色从 RGB 转换为色调亮度饱和度 (HLS) 格式。 |
ColumnClick 重新排列列。 |
CommandLineToArgvW 分析 Unicode 命令行字符串,并返回指向命令行参数的指针数组以及此类参数的计数,其方式类似于标准 C 运行时 argv 和 argc 值。 |
CommandLinkClicked 启用登录 UI 和凭据 UI 以指示已单击链接。 |
提交 将 pdwLoc 指定的内容写入存储。 |
提交 将库更新提交到现有库说明文件。 |
CommitItem 确认指定项作为处理程序同步集的成员,并确认它应显示在 UI 中。 |
CommitList 声明通过调用 ICustomDestinationList::BeginList 启动的跳转列表已完成并可供显示。 |
比较 比较两个 IShellItem 对象。 |
CompareCategory 确定两项在其项标识符列表中以及 UI 中的相对顺序。 |
CompareIDs 确定给定两个文件对象或文件夹的项标识符列表的相对顺序。 |
ComputeApplicationSize 根据当前欺骗设置集获取 Windows 应用商店应用的大小。 |
ComputerInfoChanged 不支持。 此接口在更高版本的 Windows 中可能不存在。 (IComputerInfoChangeNotify.ComputerInfoChanged) |
ConfirmEncryptionLoss 向用户显示一条消息,确认此操作可以接受丢失加密。 |
ConfirmOverwrite 向用户显示一条消息,确认覆盖现有项是可以接受的。 |
“连接” 连接 IConnectableCredentialProviderCredential 对象。 在用户单击“预登录访问提供程序”屏幕中的“提交”按钮后,在调用 ICredentialProviderCredential::GetSerialization 之前,将调用此方法。 |
ConnectToConnectionPoint 建立或终止客户端接收器与连接点容器之间的连接。 |
CopyCallback 确定是否允许 Shell 移动、复制、删除或重命名文件夹或打印机对象。 (ANSI) |
CopyCallback 确定是否允许 Shell 移动、复制、删除或重命名文件夹或打印机对象。 (Unicode) |
CopyDataBlock 检索链接的数据块的副本。 |
CopyItem 声明要复制到指定目标的单个项。 |
CopyItems 声明一组要复制到指定目标的项。 |
CountEntries 已弃用。 生成旅行日志中的条目数。 |
CountTasks 对计划程序队列中具有相同所有者 ID 的任务进行计数。 |
CreateAppContainerProfile 为 AppContainer 创建每用户、每应用配置文件。 |
CreateBand 创建指定的带区。 |
CreateBrowserPropSheetExt 已弃用。 允许派生类将 Folder Options 属性表添加到基类。 |
CreateCategory 创建类别对象。 |
CreateEnumIDListFromContents 从视图的内容创建 ID 列表的枚举器。 |
CreateEnvironmentBlock 检索指定用户的环境变量。 然后,可以将此块传递给 CreateProcessAsUser 函数。 |
CreateImageFromFile 基于给定文件创建 IShellImageData 接口的实例。 |
CreateImageFromStream 基于给定的文件流创建 IShellImageData 接口的实例。 |
CreateInvoker 检索一个 对象,该对象允许对当前选定内容调用关联的处理程序。 调用程序包括验证当前选择是否受支持的功能。 |
CreateIShellImageData 创建 IShellImageData 接口的实例。 |
CreateItem 创建指定的文件。 |
CreateItemID 从提供的数据创建 ItemID。 |
CreateObject 创建指定类的本地对象,并返回指向对象上指定接口的指针。 |
CreateProfile 创建新的用户配置文件。 |
CreateResource 创建指定的资源。 |
CreateSession 通知同步中心指定项的同步已开始。 |
CreateShare 共享“用户”或“公用文件夹”。 如果文件夹已共享,此方法将更新其共享状态。 |
CreateViewObject 请求一个对象,该对象可用于从文件夹对象获取信息或与文件夹对象交互。 |
CreateViewWindow 创建视图窗口。 这可以是 Windows 资源管理器的右窗格或文件夹窗口的客户端窗口。 |
CreateViewWindow 已弃用。 在创建新的浏览器视图窗口时协调状态的更新。 |
CreateViewWindow2 用于请求创建新的 Shell 视图窗口。 它可以是 Windows 资源管理器的右窗格,也可以是文件夹窗口的客户端窗口。 |
CreateViewWindow3 请求创建新的 Shell 视图窗口。 视图可以是 Windows 资源管理器的右窗格,也可以是文件夹窗口的客户端窗口。 此方法替换 CreateViewWindow2。 |
CredentialsChanged 指示登录 UI 或凭据 UI 的枚举凭据列表已更改。 |
DAD_AutoScroll 拖动图像时滚动窗口。 |
DAD_DragEnterEx 在拖动操作期间锁定指定窗口的更新,并在窗口中的指定位置显示拖动图像。 (DAD_DragEnterEx) |
DAD_DragEnterEx2 在拖放操作期间锁定对指定窗口的更新,并在窗口中的指定位置显示拖动图像。 |
DAD_DragLeave 解锁由 DAD_DragEnterEx 函数锁定的窗口。 |
DAD_DragMove 移动在拖放操作期间拖动的图像。 |
DAD_SetDragImage 设置拖动图像。 |
DAD_ShowDragImage 显示或隐藏正在拖动的图像。 (DAD_ShowDragImage) |
解码 解码图像文件,设置状态。 |
DEFINE_PROPERTYKEY 用于将格式标识符 (FMTID) 和属性标识符 (PID) 打包到表示属性键的 PROPERTYKEY 结构中。 |
DefScreenSaverProc 为屏幕保护程序应用程序不处理的任何消息提供默认处理。 |
DefSubclassProc 在窗口的子类链中调用下一个处理程序。 子类链中的最后一个处理程序调用窗口的原始窗口过程。 |
删除 删除同步项。 |
DeleteAppContainerProfile 删除指定的每用户、每应用配置文件。 |
DeleteFieldComboBoxItem 向登录 UI 或凭据 UI 传达应从组合框中删除项并更新 UI。 |
DeleteItem 声明要删除的单个项。 |
DeleteItems 声明一组要删除的项。 |
DeleteList 删除指定应用程序的自定义跳转列表。 |
DeleteLogError 由已注册应用程序的处理程序调用,以删除同步管理器状态对话框中的错误选项卡中以前记录的 ErrorInformation、警告或错误消息。 |
DeleteProfileA 从指定计算机中删除用户配置文件和所有用户相关的设置。 调用方必须具有管理权限才能删除用户的配置文件。 (ANSI) |
DeleteProfileW 从指定计算机中删除用户配置文件和所有用户相关的设置。 调用方必须具有管理权限才能删除用户的配置文件。 (Unicode) |
DeleteShare 从“用户”或“公用文件夹”中删除共享。 |
DeleteTab 从任务栏中删除项。 |
DeriveAppContainerSidFromAppContainerName 获取指定配置文件的 SID。 |
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName 保留供将来使用。 |
DeskBandRegistrationChanged 刷新 deskband 注册缓存。 |
Destroy 销毁浏览器。 |
DestroyBand 销毁指定的带区。 |
DestroyEnvironmentBlock 释放 CreateEnvironmentBlock 函数创建的环境变量。 |
DestroyViewWindow 销毁视图窗口。 |
分离 检索 ISharedBitmap 对象中包含的位图,如果包含的位图驻留在共享内存中,则返回副本。 |
DisableDebugging 禁用指定包进程的调试模式。 |
DiscardEdit 放弃对图像所做的编辑。 |
断开连接 断开 IConnectableCredentialProviderCredential 对象的连接。 |
DisplayName 如果 IShellImageData 在文件路径上初始化,则获取文件的名称。 否则,获取数据流的名称。 |
DisplayParseError 已弃用。 显示无法由 IBrowserService::IEParseDisplayName 成功分析的 URL。 |
DLLGETVERSIONPROC 由许多 Windows Shell DLL 实现,以允许应用程序获取 DLL 特定的版本信息。 |
DllInstall 处理 DLL 的安装和设置。 |
DoContextMenuPopup 自 Windows Server 2003 起,DoContextMenuPopup 不再可供使用。 |
DoEnvironmentSubstA 分析包含对一个或多个环境变量的引用的输入字符串,并将其替换为其完全扩展的值。 (ANSI) |
DoEnvironmentSubstW 分析包含对一个或多个环境变量的引用的输入字符串,并将其替换为其完全扩展的值。 (Unicode) |
DoPreview 指示预览处理程序从前面 Initialize 方法调用中指定的源加载数据,并开始呈现到预览程序窗口。 |
DoRename 对当前所选内容启动重命名操作。 |
DragAcceptFiles 注册窗口是否接受已删除的文件。 |
DragEnter 通知拖动映像管理器已调用放置目标的 IDropTarget::D ragEnter 方法。 |
DragFinish 释放系统分配用于将文件名传输到应用程序的内存。 |
DragLeave 通知拖动映像管理器已调用放置目标的 IDropTarget::D ragLeave 方法。 |
DragOver 通知拖动映像管理器已调用放置目标的 IDropTarget::D ragOver 方法。 |
DragQueryFileA 检索由于成功拖放操作而删除的文件的名称。 (ANSI) |
DragQueryFileW 检索由于成功拖放操作而删除的文件的名称。 (Unicode) |
DragQueryPoint 检索在拖放操作期间删除文件时鼠标指针的位置。 |
绘制 绘制已解码的图像。 |
DriveType DriveType 函数根据驱动器编号确定驱动器类型。 (DriveType 函数) |
DriveType DriveType 函数根据驱动器编号确定驱动器类型。 (DriveType) |
Drop 通知拖动映像管理器已调用放置目标的 IDropTarget::D rop 方法。 |
DuplicateIcon 创建指定图标的副本。 |
DWordPtrAdd 将DWORD_PTR类型的两个值相加。 |
DWordPtrMult 将DWORD_PTR类型的一个值乘以另一个值。 |
DWordPtrSub 从另一个值中减去DWORD_PTR类型的一个值。 |
启用 启用或禁用自动完成。 |
启用 启用或禁用桌面背景。 |
启用 请求启用或禁用活动处理程序。 可以同步已启用的处理程序,而禁用的处理程序则无法同步。 |
启用 启用或禁用同步项。 |
EnableDebugging 为指定包的进程启用调试模式。 |
EnableFocusTracking 使客户端进程能够选择加入 Windows 应用商店应用的焦点跟踪机制,该机制控制触摸键盘的调用和消除语义。 |
EnableHandler 启用或禁用处理程序。 |
EnableItem 启用或禁用由指定处理程序管理的同步项。 |
EnableModeless 启用或禁用无模式对话框。 目前未实现此方法。 |
EnableModeless 在从 PrepareForSync 和 Synchronize 方法中显示任何对话框之前和之后,由已注册的应用程序调用。 |
EnableModelessSB 指示 Windows 资源管理器启用或禁用其无模式对话框。 |
EnableOpenDropDown 在对话框中的“打开”或“保存”按钮上启用下拉列表。 |
End 指示与此进度实现关联的操作已结束。 |
EndFieldUpdates 完成并提交由 BeginFieldUpdates 启动的批处理更新。 |
EndOperation 通知数据对象异步数据提取已结束。 |
EndVisualGroup 停止将元素添加到对话框中的视觉对象组。 |
EnsureItemVisible 确保给定项可见。 |
EnterFolder 在命名空间访问期间将输入文件夹时调用。 对于检索到的项的任何初始化,请使用此方法。 |
EnterFolder 通知文件夹是文件操作的目标。 |
EnumApps 创建枚举器,用于枚举应用程序发布者针对给定类别发布的所有应用程序。 |
EnumBands 枚举乐队站点中的波段。 |
EnumCategories 获取表示类别的 GUID 列表的枚举器。 |
EnumConflicts 枚举范围限定为提供的同步处理程序和同步项的冲突。 |
EnumerateBackgroundTasks 获取由指定包提供的后台任务。 |
EnumItems 获取数组中项的枚举器。 |
EnumObjects 使客户端能够通过创建项标识符枚举对象并返回其 IEnumIDList 接口来确定文件夹的内容。 然后,该接口支持的方法可用于枚举文件夹的内容。 |
EnumReady 通知实现者视图的项枚举已完成。 |
EnumResources 获取资源枚举器对象。 |
EnumSearches 请求指向允许客户端枚举可用搜索对象的接口的指针。 |
EnumSubCommands 检索命令的子命令的枚举器。 |
EnumSyncMgrItems 获取已注册应用程序处理的项的 ISyncMgrEnumItems 接口。 |
建立连接 需要网络连接时,由已注册应用程序的处理程序调用。 |
EvaluateNewWindow 接受尝试显示的新窗口的相关数据,并根据用户的首选项确定是否允许打开该窗口。 |
执行 对附件执行操作。 |
执行 对所选项调用谓词。 调用此接口的其他方法后调用此方法。 |
展开 请求自动完成客户端在其命名空间中生成与指定项关联的候选字符串。 |
ExpandEnvironmentStringsForUserA 使用为指定用户建立的环境块展开源字符串。 (ANSI) |
ExpandEnvironmentStringsForUserW 使用为指定用户建立的环境块展开源字符串。 (Unicode) |
提取 从指定位置提取图标图像。 (ANSI) |
提取 从指定位置提取图标图像。 (Unicode) |
提取 从对象(例如 Shell 文件夹中的项)请求图像。 |
ExtractAssociatedIconA 获取作为资源存储在文件中的图标或存储在文件的关联可执行文件中的图标的句柄。 (ANSI) |
ExtractAssociatedIconExA ExtractAssociatedIconEx 可能已更改或不可用。 (ANSI) |
ExtractAssociatedIconExW ExtractAssociatedIconEx 可能已更改或不可用。 (Unicode) |
ExtractAssociatedIconW 获取作为资源存储在文件中的图标或存储在文件的关联可执行文件中的图标的句柄。 (Unicode) |
ExtractIconA 从指定的可执行文件、DLL 或图标文件获取图标的句柄。 若要检索大图标或小图标的句柄数组,请使用 ExtractIconEx 函数。 (ANSI) |
ExtractIconExA ExtractIconEx 函数创建从指定的可执行文件、DLL 或图标文件中提取的大型或小型图标的句柄数组。 (ANSI) |
ExtractIconExW ExtractIconEx 函数创建从指定的可执行文件、DLL 或图标文件中提取的大型或小型图标的句柄数组。 (Unicode) |
ExtractIconW 从指定的可执行文件、DLL 或图标文件获取图标的句柄。 若要检索大图标或小图标的句柄数组,请使用 ExtractIconEx 函数。 (Unicode) |
FileFailure 在发生故障且需要用户交互时调用。 |
FillFromObject 创建一个结果文件夹,并用项目填充该文件夹。 |
Filter 评估是否应允许凭据提供程序列表提供凭据磁贴。 |
FilterView 设置对当前视图内容的筛选器。 |
FindCIE4ConnectionPoint 已弃用。 获取浏览器事件的连接点。 |
FindConnectionPoint 已弃用。 获取浏览器事件的连接点。 |
FindExecutableA 检索与特定文档文件关联的可执行文件 (.exe) 文件的名称和句柄。 (ANSI) |
FindExecutableW 检索与特定文档文件关联的可执行文件 (.exe) 文件的名称和句柄。 (Unicode) |
FindFolderFromIDList 获取一个 对象,该对象表示基于 IDList 的已知文件夹。 对象允许您查询某些文件夹属性、获取文件夹的当前路径、将文件夹重定向到另一个位置,以及获取作为 ITEMIDLIST 的文件夹路径。 |
FindFolderFromPath 获取一个 对象,该对象表示基于文件系统路径的已知文件夹。 |
FindToolbar 在工具栏框架中查找指定的 IDockingWindow 对象,并返回指向它的接口指针。 |
FindTravelEntry 已弃用。 确定旅行日志中是否存在特定的旅行条目。 |
FindWindowSW 在 Shell 窗口集合中查找一个窗口,并返回该窗口的句柄和 IDispatch 接口。 |
FinishOperations 在对 IFileOperation 的调用执行的最后一个操作完成后执行调用方实现的操作。 |
FolderIdFromCsidl 获取与旧 CSIDL 值等效的 KNOWNFOLDERID。 |
FolderIdToCsidl 获取与给定 KNOWNFOLDERID 等效的旧 CSIDL 值。 |
ForwardViewMsg 已弃用。 使用 BASEBROWSERDATA 结构的 _hwndView 成员作为 SendMessage hWnd 参数,使用视图接收的消息调用 SendMessage 函数。 |
FoundItem 在命名空间访问期间在命名空间中找到对象时调用。 使用此方法作为实现它的类的主操作函数。 在此方法中根据需要执行操作。 |
FreeConfirmConflictItem 释放已为CONFIRM_CONFLICT_ITEM结构分配的资源。 |
FreeIDListArray 释放指向项标识符列表 (PIDL) 列表数组的指针使用的内存。 |
FreeIDListArrayChild 释放指向子项 ID 的指针数组的内存空间。 这会释放数组中的PITEMID_CHILDs和数组本身。 |
FreeIDListArrayFull 释放指向项标识符列表的指针的内存空间, (PIDL) 数组。 这会释放数组中的PIDLIST_ABSOLUTEs和数组本身。 |
FreeKnownFolderDefinitionFields 从 IKnownFolder::GetFolderDefinition 释放结果中分配的字段。 |
get_Application 获取应用程序对象。 |
get_Count 获取 Shell Windows 集合中的窗口数。 |
get_CurrentViewMode 获取当前文件夹的当前视图模式。 |
get_FocusedItem 获取 FolderItem 对象,该对象表示具有输入焦点的项。 |
get_Folder 获取表示视图的 Folder 对象。 |
get_FolderFlags 获取当前文件夹的设置。 |
get_GroupBy 获取用于对文件夹视图进行分组的列。 |
get_IconSize 获取当前文件夹的图标大小设置。 |
get_Parent 未实现。 (IShellFolderViewDual.get_Parent) |
get_Script 获取视图的脚本对象。 |
get_SortColumns 获取用于对当前文件夹进行排序的列的名称。 |
get_ViewOptions 获取一组指示视图的当前选项的标志。 |
GetAcceptLanguagesA 检索指定语言首选项时用于网站的字符串。 (ANSI) |
GetAcceptLanguagesW 检索指定语言首选项时用于网站的字符串。 (Unicode) |
GetAccountOptions 检索一个值,该值指示本地帐户或 Microsoft 帐户的“其他用户”磁贴是否显示在登录或凭据 UI 中。 |
GetAllUsersProfileDirectoryA 检索包含所有用户共享的程序数据的目录根目录的路径。 (ANSI) |
GetAllUsersProfileDirectoryW 检索包含所有用户共享的程序数据的目录根目录的路径。 (Unicode) |
GetAnyOperationsAborted 获取一个值,该值指示调用 IFileOperation::P erformOperations 启动的任何文件操作在完成之前是否已停止。 可以通过用户操作或系统以无提示方式停止操作。 |
GetAppContainerFolderPath 获取指定应用容器的本地应用数据文件夹的路径。 |
GetAppContainerRegistryLocation 获取与应用容器关联的注册表存储的位置。 |
GetAppID 检索文件类型处理程序的显式应用程序用户模型 ID (AppUserModelID) (如果已声明)。 |
GetAppInfo 获取有关应用程序的常规信息。 |
GetApplicationDisplayName 检索实现处理程序的应用程序的显示名称。 |
GetApplicationIconReference 检索实现处理程序的应用程序的图标。 |
GetApplicationPublisher 检索实现处理程序的应用程序的发布者的名称。 |
GetApplicationSizeBounds 此方法检索应用程序支持的大小边界。 |
GetApplicationViewOrientation 获取应用程序设计模式窗口的方向。 |
GetAppName 检索正在使用该文件的应用程序的名称。 |
GetAppUserModelId 从源应用程序检索 AppUserModelId。 |
GetAppVisibilityOnMonitor 查询指定监视器的当前模式。 |
GetArguments 获取与 Shell 链接对象关联的命令行参数。 (ANSI) |
GetArguments 获取与 Shell 链接对象关联的命令行参数。 (Unicode) |
GetArrangeParam 获取视图的排列参数,这是视图的排序方式。 |
GetAsyncMode 由放置目标调用,以确定数据对象是否支持异步数据提取。 |
GetAt 从数组中检索指定的用户。 |
GetAt 提供指向指定对象的接口的指针。 对象和接口由索引和接口 ID 指定。 |
GetAttributes 获取 IShellItem 对象的一组请求的属性。 |
GetAttributes 获取 IShellItemArray 中包含的项集的属性。 |
GetAttributes 获取资源属性。 |
GetAttributesOf 获取 IShellFolder 表示的 对象中包含的一个或多个文件或文件夹对象的属性。 |
GetAutoArrange GetAutoArrange 可能已更改或不可用。 |
GetAutoArrange 获取文件夹的自动排列模式的当前状态。 |
GetAvailableSize 检索特定屏幕上可用于显示辅助功能窗口的尺寸。 |
GetBackgroundColor 检索未显示图像或禁用桌面背景时桌面上可见的颜色。 当桌面壁纸未填满整个屏幕时,此颜色也用作边框。 |
GetBandInfo 获取带对象的状态信息。 |
GetBandInfoSFB 获取有关 IShellFolderBand 对象的信息,并将其置于 BANDINFOSFB 结构中。 |
GetBandObject 从带区站点获取指定的带区对象。 |
GetBandSiteInfo 获取有关乐队站点中带区的信息。 |
GetBaseBrowserData 已弃用。 获取一个只读结构,其中包含基类拥有的受保护元素,以便确定状态。 |
GetBitmapValue 允许从具有位图字段的凭据检索位图数据。 |
GetBool 获取指定属性键的布尔值。 |
GetBorderDW 获取为指定的 IDockingWindow 对象分配的边框空间。 |
GetBrowserByIndex 已弃用。 检索具有给定索引的浏览器。 |
GetBrowserIndex 已弃用。 检索窗口层次结构中浏览器的索引。 |
GetCachedSlowAppInfo 将信息返回到源自慢速源的应用程序。 与 IShellApp::GetSlowAppInfo 不同,此方法可以返回已缓存的信息。 此方法不适用于已发布的应用程序。 |
GetCancelEvent 检索将在取消操作时发送的事件。 |
GetCancelInformation 返回当用户从进度 UI 中选择“取消”时发布的信息。 |
GetCancelledPage 当用户通过向导扩展取消导航时调用。 获取 PROPSHEETPAGE 的句柄,该页表示当用户在向导扩展中取消导航时要显示的向导页。 |
GetCanonicalName 获取 Windows 资源管理器命令的 GUID。 |
GetCapabilities 确定是否可以关闭文件,以及 UI 是否能够切换到使用该文件的应用程序的窗口。 |
GetCapabilities 获取一组描述处理程序定义功能的标志。 |
GetCapabilities 获取一组描述项定义功能的标志。 |
GetCategories 检索一个结构,其中列出了应用程序发布者提供的类别。 |
GetCategory 获取与标识符列表关联的类别列表。 |
GetCategory 检索所选文件夹的类别虚拟、固定、公用或按用户。 |
GetCategoryForSCID 获取表示要用于指定 Shell 列的分类程序的 GUID。 |
GetCategoryInfo 获取有关类别的信息,例如默认显示和要显示在 UI 中的文本。 |
GetCategoryName 获取指定类别的名称。 |
GetCheckboxValue 检索复选框值。 |
GetCheckButtonState 获取对话框中的复选按钮(复选框)的当前状态。 |
GetCheckState 获取树视图控件中复选框项的状态。 |
GetClient 获取客户端对象。 |
GetCLSID 获取类标识符 (CLSID) 指定属性键的值。 |
GetCodePage 检索 ANSI 代码页) 代码页标识符 (数值。 |
GetColor 按指定获取颜色。 |
GetColumnCount 获取可见列或完整列集的列计数。 |
GetColumnInfo 请求有关列的信息。 |
GetColumnInfo 获取有关每个列的信息:_width、可见性、显示名称和状态。 |
GetColumnPropertyList 获取与枚举的列对应的列的有序列表。 |
GetColumns 获取 PROPERTYKEY 结构的数组,这些结构表示视图支持的列。 包括所有列或仅包含当前可见的列。 |
GetComboBoxValueAt 获取给定索引处的组合框条目的字符串标签。 |
GetComboBoxValueCount 获取指定组合框中项的计数,并指定应具有初始选择的项。 |
GetCommand 获取指定的 Explorer 命令实例。 |
GetCommands 获取指定的 Explorer 命令枚举器实例。 |
GetCommandString 获取有关快捷菜单命令的信息,包括命令的帮助字符串和与语言无关或规范的名称。 |
GetComment 获取一个字符串,其中包含有关处理程序的注释。 |
GetComment 获取一个字符串,其中包含有关该项的注释。 |
GetCompositionState 获取组合状态。 |
获取天气条件 以 ICondition 对象的形式检索搜索框的内容。 |
GetConflictIdInfo 获取标识冲突存储区内冲突的信息。 |
GetConflictIDList 将冲突映射到其 IShellItem。 |
GetContext 获取处理程序可用于显示属性或执行上下文菜单操作的上下文对象。 |
GetControlItemState 获取在对话框中找到的容器控件中的项的当前状态。 |
GetControlState 获取给定控件的当前可见性和启用状态。 |
GetControlStyle 获取为命名空间对象的树视图控件设置的显示样式。 |
GetControlStyle2 获取为命名空间对象的树视图控件设置的扩展显示样式。 |
GetControlWindow 获取浏览器控件的窗口句柄。 |
GetCount 获取给定 IShellItem 数组中的项数。 |
GetCount 检索用户数组中的 ICredentialProviderUser 对象数。 |
GetCount 获取冲突项计数。 |
GetCount 获取项计数。 |
GetCount 获取存储区中的冲突数。 |
GetCount 提供集合中对象的计数。 |
GetCreateFlags 获取将传递给 CreateProcess 的其他标志。 |
GetCredentialAt 获取特定凭据。 |
GetCredentialCount 获取此凭据提供程序下的可用凭据数。 |
GetCurFolder 获取 folder 对象的 ITEMIDLIST。 |
GetCurrentFilter 获取当前筛选器作为 Unicode 字符串。 |
GetCurrentFolderFlags 获取当前应用的文件夹标志。 |
GetCurrentInfo 获取当前文件夹设置。 |
GetCurrentPage 获取多页图像的当前页。 |
GetCurrentProcessExplicitAppUserModelID 检索当前进程的应用程序定义的显式应用程序用户模型 ID (AppUserModelID) 。 |
GetCurrentSelection 获取用户在对话框中的当前选择。 |
GetCurrentView 获取浏览器当前视图的接口。 |
GetCurrentView 获取最新的控制面板视图:_Classic视图或类别视图。 |
GetCurrentViewMode 获取包含表示文件夹当前视图模式的值的地址。 |
GetData 从注册表中搜索并检索与文件或协议关联相关的二进制数据。 |
GetDataFormatFromPath 根据文件扩展名确定文件的格式。 |
GetDataFromIDList 获取指向 IDList 中第一个 ItemID 中客户端提供的 结构的只读指针。 (重载 1/2) |
GetDataFromIDList 获取指向 IDList 中第一个 ItemID 中客户端提供的 结构的只读指针。 (重载 2/2) |
GetDataObject 获取当前 DataPackage 对象的 IDataObject 表示形式。 |
GetDateStamp 请求上次修改映像的日期。 此方法允许 Shell 确定缓存的图像是否过期。 |
GetDefaultBandWidth 获取添加带区时,带站点最初用于设置默认宽度的带宽。 |
GetDefaultCategory 使文件夹能够替代默认分组。 |
GetDefaultColumn 获取默认排序和显示列。 |
GetDefaultColumnState 获取指定列的默认状态。 |
GetDefaultDestinationName 获取 Shell 项的默认名称。 |
GetDefaultMenuText 由 Shell 视图调用以获取默认快捷菜单文本。 |
GetDefaultSaveFolder 检索库用于保存操作的默认目标文件夹。 |
GetDefaultSearchGUID 返回文件夹的默认搜索对象的全局唯一标识符 (GUID) 。 |
GetDefaultSpacing 获取指向 POINT 结构的指针,该结构包含项的默认宽度 (x) 和高度 (y) 度量值,包括周围的空白。 |
GetDefaultUserProfileDirectoryA 检索默认用户配置文件的根路径。 (ANSI) |
GetDefaultUserProfileDirectoryW 检索默认用户配置文件的根路径。 (Unicode) |
GetDelay 获取动画的当前帧的延迟值。 |
GetDelayedPropertyStore 按指定获取 IPropertyStore 接口对象。 |
GetDescription 获取可在 UI 中显示的分类程序的名称,例如“按设备类型分组”。 |
GetDescription 获取 Shell 链接对象的说明字符串。 (ANSI) |
GetDescription 获取 Shell 链接对象的说明字符串。 (Unicode) |
GetDescription 获取事件说明。 |
GetDestinationStream 获取一个空流,该流接收要复制的文件的新版本。 |
GetDetailsEx 获取由属性集标识符 (FMTID) 和属性标识符 (PID) 标识的详细信息,该标识符由 Shell 文件夹中的项标识。 |
GetDetailsOf 获取有关 Shell 文件夹中的项的详细信息。 |
GetDetailsOf 获取有关 Shell 文件夹中的项的详细信息(由列索引标识)。 |
GetDirectory 获取当前工作目录。 |
GetDisplayName 获取 IShellItem 对象的显示名称。 |
GetDisplayNameOf 检索指定文件对象或子文件夹的显示名称。 |
GetDpiForShellUIComponent 根据当前比例系数和PROCESS_DPI_AWARENESS检索SHELL_UI_COMPONENT占用的每英寸 (dpi) 点数。 |
GetDragPoint 获取启动当前拖放操作的点。 |
GetDropDownStatus 获取自动完成下拉列表的当前显示状态。 |
GetDropPoint 获取当前拖放操作终止的点。 |
GetDynamicInfo 由系统调用,以确定是否在显示“自动播放”对话框之前显示特定处理程序。 |
GetEditBoxText 获取编辑框控件中的当前文本。 |
GetEncoderParams 获取编码器参数的当前集。 |
GetEntry 获取缓存中图像的句柄。 |
GetEnum 未实现此方法。 (IQueryAssociations.GetEnum) |
GetEnumFlags 允许客户端指定应枚举 Shell 文件夹中哪些类的对象。 与 SHBrowseForFolder 一起使用时,指定应在对话框树视图中显示的一个或多个项的类,以及哪些类不应显示。 |
GetEnumFlagsForItem 允许客户端指定应枚举 Shell 项中的哪些类对象以包含在视图中。 |
GetEvent 获取指定的事件对象。 |
GetEventCount 获取事件计数。 |
GetEventEnumerator 获取处理程序事件的枚举器。 |
GetEventID 获取事件 ID。 |
GetExtension 获取快捷方式对象的文件扩展名。 (ANSI) |
GetExtension 获取快捷方式对象的文件扩展名。 (Unicode) |
GetFieldDescriptorAt 获取描述指定字段的元数据。 |
GetFieldDescriptorCount 检索显示此提供程序凭据所需的 中的字段计数。 |
GetFieldOptions 检索登录或凭据 UI 中指定字段的当前选项集。 由凭据提供程序框架调用。 |
GetFieldState 检索字段状态。 登录 UI 和凭据 UI 使用此来获取有关凭据字段的信息,以在用户磁贴中显示此信息。 |
GetFileID 获取当前文件的唯一文件标识符。 |
GetFileName 检索当前在对话框的“文件名”编辑框中输入的文本。 |
GetFileNameFromBrowse GetFileNameFromBrowse 函数创建“打开”对话框,以便用户可以指定要打开的文件的驱动器、目录和名称。 |
GetFileNameFromBrowse GetFileNameFromBrowse 函数创建“打开”对话框,以便用户可以指定要打开的文件的驱动器、目录和名称。 (GetFileNameFromBrowse) |
GetFileOverlayInfo 获取具有指定属性的指定文件的图标覆盖或图标图像的索引。 |
GetFileTime 获取指定属性键的日期和时间值。 |
GetFileTypeIndex 获取当前选定的文件类型。 |
GetFindData 获取存储在 WIN32_FIND_DATA 结构中的文件系统信息。 |
GetFirstPage 获取向导扩展的第一页的句柄。 |
GetFlags 获取与 Windows 资源管理器命令关联的标志。 |
GetFlags 获取当前选项设置。 |
GetFlags 获取事件标志。 |
GetFlags 已弃用。 检索当前浏览器标志集。 |
GetFocusedItem 获取当前在文件夹视图中具有焦点的项的索引。 |
GetFolder 获取快捷方式对象的文件夹名称。 (ANSI) |
GetFolder 获取快捷方式对象的文件夹名称。 (Unicode) |
GetFolder 获取当前在对话框中选择的文件夹,或者,如果当前未显示对话框,则获取打开对话框时要选择的文件夹。 |
GetFolder 获取文件夹对象。 |
GetFolder 获取一个 对象,该对象表示由其 KNOWNFOLDERID 标识的已知文件夹。 |
GetFolderByName 获取一个 对象,该对象表示由其规范名称标识的已知文件夹。 |
GetFolderCapabilities 获取文件夹的功能,以便通过 System.IsPinnedToNameSpaceTree 属性值和更改通知注册状态进行筛选。 |
GetFolderDefinition 检索一个结构,该结构包含已知文件夹的定义元素,其中包括文件夹的类别、名称、路径、说明、工具提示、图标和其他属性。 |
GetFolderFlags 获取文件夹视图选项标志。 |
GetFolderIds 获取所有已注册的已知文件夹 ID 的数组。 这可用于枚举所有已知文件夹。 |
GetFolders 获取库中包含的子文件夹集。 |
GetFolderSetData 已弃用。 获取包含文件夹信息的 结构。 |
GetFolderTargetInfo 提供文件夹快捷方式的目标文件夹的位置和属性。 |
GetFolderType 检索文件夹类型。 |
GetFolderType 获取库的文件夹类型。 |
GetFolderViewOptions 检索视图的当前选项集。 |
GetFont 获取字体上设置的当前属性。 |
GetFormat 检索位图图像的 alpha 类型。 |
GetForWindow 获取指定窗口的 DataTransferManager 实例。 |
GetFrameOptions 检索可用的浏览器框架视图选项。 |
GetGroupBy 检索用于对文件夹显示中的项目进行分组的属性和排序顺序。 |
GetGroupByProperty 获取分组属性。 |
GetGroupSubsetCount 获取为组的子集显示的可见行的计数。 |
GetGroupSubsetCount 获取可见行的组计数。 |
GetHandlerEnumerator 获取一个枚举器,该枚举器提供对用户公开和管理的同步处理程序 ID 的访问权限。 |
GetHandlerID 获取为其记录事件的处理程序的 ID。 |
GetHandlerInfo 获取描述处理程序的属性。 |
GetHandlerInfo 获取处理程序信息。 |
GetHandlerRegistrationInfo 由已注册应用程序的处理程序调用以获取当前注册信息。 |
GetHistoryObject 已弃用。 检索表示浏览器历史记录对象的 IOleObject。 |
GetHotkey 获取 shell 链接对象的键盘快捷方式 (热键) 。 (ANSI) |
GetHotkey 获取 shell 链接对象的键盘快捷方式 (热键) 。 (Unicode) |
GetIcon 获取与指定的 Windows 资源管理器命令项关联的图标的图标资源字符串。 |
GetIcon 获取库的默认图标。 |
GetIconLocation 获取图标的位置和索引。 (ANSI) |
GetIconLocation 获取图标的位置和索引。 (Unicode) |
GetIconLocation 检索与应用程序关联的图标的位置。 |
GetIconLocation 获取 Shell 链接对象的图标的位置 (路径和索引) 。 (ANSI) |
GetIconLocation 获取 Shell 链接对象的图标的位置 (路径和索引) 。 (Unicode) |
GetIconOf 获取特定文件夹中对象的图标。 |
GetIconSize 获取文件夹图标大小。 |
GetId 获取所选文件夹的 ID。 |
GetIDArrayResult 获取在由 INamespaceWalk::Walk 启动的命名空间演练期间找到的对象列表。 |
GetIDList 获取 IDList (ITEMIDLIST) 窗体中 Shell 命名空间文件夹的位置。 |
GetIDList 获取项标识符列表。 |
GetIDList 获取作为 ITEMIDLIST 的搜索文件夹。 |
GetIDList 获取 Shell 链接对象目标的项标识符列表。 (ANSI) |
GetIDList 获取 Shell 链接对象目标的项标识符列表。 (Unicode) |
GetImage 获取表示 IShellItem 的 HBITMAP。 |
GetInfoFlags 获取项的信息标志。 当前未使用此方法。 |
GetInfoTip 获取项的信息提示文本。 |
GetInt32 获取指定属性键的 Int32 值。 |
GetItem 检索表示指定项的 对象。 |
GetItem IParseAndCreateItem::GetItem 方法 |
GetItem 获取与此项相关的 IShellItem。 |
GetItem 获取指定的冲突数据项。 |
GetItem 获取指定项的结果信息(如果成功)。 |
GetItemAt 获取 IShellItemArray 中给定索引处的项。 |
GetItemChoice 获取用户要保留的项的索引。 |
GetItemChoiceCount 获取用户想要保留的项数。 |
GetItemCustomState 获取与给定 Shell 项关联的复选框的状态。 |
GetItemData 请求指定文件的列数据。 |
GetItemHeight 获取项高度。 |
GetItemID 获取为其记录事件的项的 ID。 |
GetItemID 获取同步项的唯一 ID。 |
GetItemIDList 获取指向相关项 (PIDL) 项标识符列表的指针。 |
GetItemInfo 获取同步项的属性。 |
GetItemObject 获取一个接口,该接口引用视图中显示的数据。 |
GetItemObject 获取已注册应用程序处理的指定项上的接口。 |
GetItemPosition 获取项目在文件夹视图中的位置。 |
GetItemRect 获取描述给定项的大小和位置的 RECT 结构。 |
GetItemsArray 检索冲突项数组。 |
GetItemSpacing 仅获取小型和大型视图模式的间距。 |
GetItemState 获取有关 Shell 项的状态信息。 |
GetIterationInfo 获取有关一组冲突中哪些冲突正在解决的信息。 |
GetJunctionCLSID 获取实现项 IShellFolder 的对象 (CLSID) 的类标识符(如果项是交接点)。 |
GetKey 从注册表中搜索并检索与文件或协议关联的项。 |
GetLastPage 获取向导扩展页最后一页的句柄。 |
GetLastSyncTime 获取处理程序上次同步的日期和时间。 |
GetLastSyncTime 获取上次同步项的日期和时间。 |
GetLevel 获取事件的日志级别。 |
GetLinkReference 获取事件的热链接的引用。 热链接是一个显示的属性,用户可以单击该属性来执行操作。 这允许处理程序显示用户可在文件夹中一目了然地查看的可用操作。 |
GetLinkText 获取事件的热链接的文本。 |
GetList 检索一个 对象,该对象代表跳转列表中的“最近”或“频繁”类别中列出的目标集合。 |
GetLocation 获取要提取的图像的路径。 |
GetMaxLength 返回调用特定名称的命名空间中允许的最大字符数。 |
获取菜单 通过调用 IShellMenu::SetMenu 获取设置的菜单信息。 |
GetMenuContextHelpId 检索与指定菜单关联的帮助上下文标识符。 |
GetMenuInfo 从 IShellMenu::Initialize 方法获取信息。 |
GetMenuPosFromID GetMenuPosFromID 可能已更改或不可用。 |
GetMenuRestrictions . (IDefaultFolderMenuInitialize.GetMenuRestrictions) |
GetMilliseconds 获取进度对话框的已用时间和剩余时间。 |
GetMode 检索分析项的枚举模式。 |
GetMonitor 检索所启动的应用程序的目标监视器。 |
GetMonitorDevicePathAt 检索其中一个系统监视器的唯一 ID。 |
GetMonitorDevicePathCount 检索与系统关联的监视器数。 |
GetMonitorRECT 检索指定监视器的显示矩形。 |
GetName 获取快捷方式对象的文件名,而不带扩展名。 (ANSI) |
GetName 获取快捷方式对象的文件名,而不带扩展名。 (Unicode) |
GetName 检索与文件类型关联的可执行文件的完整路径和文件名。 |
GetName 获取事件的名称。 此字符串可以是事件的简单名称,也可以是简短摘要。 它显示在 事件的文件夹和属性表中。 |
GetName 获取处理程序的显示名称。 |
GetName 获取同步项的 UI 显示名称。 |
GetNameAt 获取属性存储中指定索引处的属性的名称。 |
GetNameCount 获取属性存储区中属性名称的数目。 |
GetNamedValue 从命名属性存储中获取命名属性的值。 |
GetNavigateState 已弃用。 检索浏览器的当前导航状态。 |
GetNextItem 根据请求的方法检索树中的下一项。 |
GetNextPage 当用户向前导航通过向导扩展页时调用。 获取 PROPSHEETPAGE 的句柄,该页表示紧跟在向导扩展页之后的向导页。 |
GetNumberOfApps 已过时。 添加/删除程序控制面板应用程序的客户端可以返回E_NOTIMPL。 |
GetNumberOfCategories 已过时。 添加/删除程序控制面板应用程序的客户端可能会返回E_NOTIMPL。 |
GetObject 从视图中获取项。 |
GetObject 创建与处理程序相关的特定类型的对象。 |
GetObject 创建与项相关的特定类型的对象。 |
GetObjectCount 获取文件夹视图中的项目数。 |
GetOleObject 已弃用。 检索浏览器的 IOleObject。 |
GetOperationStatus 获取进度对话框的操作状态。 |
GetOptions 获取当前的自动完成选项。 (IACList2.GetOptions) |
GetOptions 获取当前的自动完成选项。 (IAutoComplete2.GetOptions) |
GetOptions 获取当前浏览器选项。 |
GetOptions 获取设置为控制对话框行为的当前标志。 |
GetOptions 获取库的选项。 |
GetOverlayIconIndex 获取系统映像列表中图标覆盖的索引。 |
GetOverlayIndex 获取系统映像列表中的覆盖索引。 |
GetOverlayInfo 提供图标覆盖的位图的位置。 |
GetPackageExecutionState 返回指定包的当前执行状态。 |
GetPageCount 获取多页图像中的页数。 |
GetPalette 已弃用。 检索浏览器的调色板。 |
GetPaneState 获取给定 Windows 资源管理器窗格的可见性状态。 |
GetParent 获取 IShellItem 对象的父级。 |
GetParentAndItem 获取项的父项和父项的子 ID。 |
GetParentSite 已弃用。 检索浏览器父级的就地客户端站点。 |
GetPath 检索字符串形式的已知文件夹的路径。 |
GetPath 获取指定控制面板项的路径。 |
GetPath 获取 Shell 链接对象的目标的路径和文件名。 (ANSI) |
GetPath 获取 Shell 链接对象的目标的路径和文件名。 (Unicode) |
GetPidl 已弃用。 检索指向项标识符列表的当前指针的副本, (PIDL) 。 |
GetPidl 已弃用。 获取指向与旅行项关联的项标识符列表 (PIDL) 的指针。 |
GetPinnedWindow 获取当前固定窗口的句柄(如果存在)。 |
GetPixelFormat 获取图像的像素格式。 |
GetPolicies 获取一组标志,这些标志描述处理程序设置的策略。 |
GetPolicies 获取一组标志,这些标志描述项设置的策略。 |
GetPosition 检索桌面背景图像的当前显示值。 |
GetPossibleActions 获取应用程序允许的管理操作的位掩码。 |
GetPresenterChoice 获取所做出的选择类型以及是否将选择应用于集中的所有后续冲突。 |
GetPresenterNextStep 获取演示者在同步管理器冲突解决的下一步中要执行的操作。 |
GetPreviousPage 当用户向后导航出向导扩展时调用。 获取 PROPSHEETPAGE 的句柄,该页表示向导扩展页之前的向导页。 |
GetPriority 指定图标覆盖层的优先级。 |
GetProcessReference 检索 SetProcessReference 提供的特定于进程的对象,并递增引用计数以使进程保持活动状态。 |
GetProfilesDirectoryA 检索存储用户配置文件的根目录的路径。 (ANSI) |
GetProfilesDirectoryW 检索存储用户配置文件的根目录的路径。 (Unicode) |
GetProfileType 检索为当前用户加载的配置文件的类型。 |
GetProgID 检索与 对象关联的 ProgID。 |
GetProperties 检索保存的项或正在保存过程中的项的属性值集。 |
GetProperties 获取可以访问图像属性的 IPropertySetStorage。 |
GetProperty 从指定的属性键获取 PROPVARIANT 结构。 |
GetProperty 获取给定属性键的冲突属性。 |
GetPropertyDescriptionList 获取给定对属性键的引用的属性说明列表对象。 |
GetPropertyDescriptionList 获取 shell 项数组中项的属性说明列表。 |
GetPropertyFromIDList 使用 键从 IDList 中的 IPropertyStore 获取作为变体的属性。 (重载 3/4) |
GetPropertyFromIDList 使用 键从 IDList 中的 IPropertyStore 获取作为变体的属性。 (重载 2/4) |
GetPropertyFromIDList 使用 键从 IDList 中的 IPropertyStore 获取作为变体的属性。 (重载 4/4) |
GetPropertyFromIDList 使用 键从 IDList 中的 IPropertyStore 获取作为变体的属性。 (重载 1/4) |
GetPropertyHandlerFromFileId 获取与提供的文件标识符关联的 IStorageProviderPropertyHandler 的实例。 |
GetPropertyHandlerFromPath 获取与提供的路径关联的 IStorageProviderPropertyHandler 的实例。 |
GetPropertyHandlerFromUri 获取与提供的 URI 关联的 IStorageProviderPropertyHandler 实例。 |
GetPropertyKey 获取属性键。 |
GetPropertyStorage 从属性存储实例获取序列化的属性存储数据。 |
GetPropertyStorage 获取指向用于存储元数据的序列化属性存储的只读指针。 |
GetPropertyStorageBuffer 从属性存储实例获取序列化的属性存储缓冲区。 |
GetPropertyStorageFromIDList 基于与第一个 ItemID 关联的序列化属性存储创建 IPropertyStore 的实例。 |
GetPropertyStorageSize 从属性存储实例获取序列化属性存储数据的大小。 |
GetPropertyStore 获取指定属性存储标志的属性存储对象。 |
GetPropertyStore 获取属性存储。 |
GetPropertyStoreForKeys 获取指定属性键的属性存储对象。 |
GetPropertyStoreWithCreateObject 使用指定的 ICreateObject 而不是 CoCreateInstance 创建与调用此方法的 Shell 项关联的属性处理程序的实例。 |
GetProviderID 检索此用户的帐户提供程序的 ID。 |
GetPublishedAppInfo 获取有关应用程序发布者发布的应用程序的发布相关信息。 |
GetRawDataFormat 检索标识图像格式的 GUID。 |
GetRecorderDriveLetter 获取已标记为“启用写入”的 CD 驱动器的驱动器号。 |
GetRedirectionCapabilities 获取一个值,该值指示已知文件夹是否可以将其路径设置为新值,或者对该重定向施加了哪些特定限制或禁止。 |
GetReferent 获取快捷方式对象的引用。 (ANSI) |
GetReferent 获取快捷方式对象的引用。 (Unicode) |
GetRemovedDestinations 检索用户已从此自定义跳转列表要替换的现有跳转列表中删除的当前目标列表。 |
GetReservedOverlayInfo 从保留覆盖之一获取具有指定属性的图标覆盖或指定文件的图标图像的索引。 |
GetResolution 获取图像的分辨率(以每英寸点数 (dpi) )。 |
GetResolutionHandler 获取冲突的解决处理程序。 |
GetResourceDescription 获取资源说明。 |
GetResult 获取用户在对话框中所做的选择。 |
GetResults 获取用户在某个允许多项选择的对话框中所做的选择。 |
GetResults 从 OpenSearch 数据源返回以 RSS 或 Atom 格式设置格式的搜索结果。 |
GetRootItems 获取根项的数组。 |
GetScaleFactorForDevice 获取显示设备的首选比例系数。 |
GetScaleFactorForMonitor 获取特定监视器的比例因子。 此函数替换 GetScaleFactorForDevice。 |
GetSearchStyle 重写注册表设置,这些设置确定自动搜索的执行方式。 |
GetSearchText 检索浏览器地址栏中的文本。 |
GetSearchUrl 检索正在搜索的 URL。 |
GetSectorSize 检索当前使用的磁盘上每个扇区的字节数。 使用无缓冲区的输入/输出 (I/O) 时,必须知道正在读取的磁盘上的扇区的大小,以确保字节对齐正确。 |
GetSelectedControlItem 从对话框中的指定容器控件获取特定项。 |
GetSelectedCount 获取视图中所选的项数。 |
GetSelectedItem 在给定索引处或之后找到当前选定的项。 |
GetSelectedItems 获取对话框中当前选定的项。 这些项可以是视图中选择的项目,也可以是在文件名编辑框中选择的文本。 |
GetSelectedItems 获取所选 Shell 项的数组。 |
GetSelectedObjects 获取视图中所选对象的数组以及这些对象的数目。 |
GetSelection 获取当前选定内容作为 IShellItemArray。 |
GetSelection 获取包含所选项的 Shell 项数组。 |
GetSelectionMarkedItem 获取文件夹视图中已使用 IFolderView::SelectItem 中的SVSI_SELECTIONMARK标记的项的索引。 |
GetSelectionState 获取选择状态,包括检查状态。 |
GetSerialization 调用 以响应尝试将此凭据提交到基础身份验证引擎。 |
GetSetCodePage 已弃用。 设置新的字符代码页,并检索指向上一个代码页的指针。 |
GetSharedBitmap 检索 ISharedBitmap 对象中包含的位图。 |
GetSharePermissions 获取当前与“每个人”访问控制项的用户或公用文件夹关联的访问权限, (ACE) 。 |
GetShellFolder 获取菜单带设置为浏览的文件夹。 |
GetShellItem 检索 Shell 命名空间中已知文件夹的位置,形式为 Shell 项 (IShellItem 或派生接口) 。 |
GetShellItem 获取作为 IShellItem 的搜索文件夹。 |
GetShowCmd 获取 Shell 链接对象的 show 命令。 (ANSI) |
GetShowCmd 获取 Shell 链接对象的 show 命令。 (Unicode) |
GetSid 检索用户的安全标识符 (SID) 。 (ICredentialProviderUser.GetSid) |
GetSize 获取源大小。 |
GetSize 检索 ISharedBitmap 对象中包含的位图的大小。 |
GetSize 获取图像文件的尺寸。 |
GetSlideshow 获取存储幻灯片放映图像的目录的路径。 |
GetSlideshowOptions 获取用于随机播放和计时的当前桌面壁纸幻灯片放映设置。 |
GetSlowAppInfo 将信息返回到源自慢速源的应用程序。 此方法不适用于已发布的应用程序。 |
GetSortColumnCount 获取当前应用于视图的排序列计数。 |
GetSortColumns 获取当前应用于视图的排序列。 |
GetSortColumns 获取排序列信息。 |
GetSourceViewSizePreference 检索应用程序启动后应用程序的视图大小首选项。 |
GetSourceViewToPosition 检索源应用程序窗口的位置。 |
GetSpacing 获取一个 POINT 结构,其中包含项的宽度 (x) 和高度 (y) 维度(包括周围的空白)。 |
GetState 获取与指定的 Windows 资源管理器命令项关联的状态信息。 |
GetState 获取与指定的 Shell 项关联的命令状态。 |
GetState 获取填充的 SMDATA 结构。 |
GetStatus 获取幻灯片放映的当前状态。 |
GetString 获取指定属性键的字符串值。 |
GetString 从注册表中搜索并检索与文件或协议关联相关的字符串。 (IQueryAssociations.GetString) |
GetStringValue 允许从包含文本字段的凭据检索文本。 |
GetStringValue 根据输入值从 ICredentialProviderUser 对象检索字符串属性。 |
GetSubmitButtonValue 检索应在登录 UI 中放置提交按钮的字段的标识符。 |
GetSupportedActionTypes 确定 CD 写入扩展插件支持的数据类型。 |
GetSwitchToHWND 检索使用 该文件的应用程序的顶级窗口的句柄。 |
GetSyncItem 获取指定的同步项。 |
GetSyncItemCount 获取容器中同步项的计数。 |
GetSyncItemEnumerator 获取枚举处理程序的同步项的接口。 |
GetTargetViewSizePreference 检索所启动的应用程序的首选视图大小。 |
GetText 以纯文本形式检索搜索框的内容。 |
GetThumbnail 获取给定 Shell 项的缓存缩略图。 |
GetThumbnail 获取缩略图和 alpha 类型。 |
GetThumbnailByID 获取缩略图缓存中的缩略图,给定其 ID。 |
GetThumbnailHandler 获取给定项缩略图的请求缩略图处理程序。 |
GetThumbnailStream 获取缩略图流。 此方法仅供内部使用,只能由照片应用程序调用。 |
GetTime 获取创建时间。 |
GetTimes 获取文件时间。 |
GetTitle 获取启动指定 Windows 资源管理器命令项的按钮或菜单项的标题文本。 |
GetTitle 已弃用。 检索浏览器窗口的标题。 |
GetToolTip 获取与指定的 Windows 资源管理器命令项关联的工具提示字符串。 |
GetToolTipText 已弃用。 获取旅行项的工具提示文本,该条目在 UI 中用作 Unicode 显示字符串。 |
GetTransferManifest 获取由发布向导(例如联机打印向导或添加网络位置向导)执行的文件传输操作的传输清单。 |
GetTravelEntry 已弃用。 获取旅行日志中相对于当前条目位置的行程项。 |
GetTravelLog 已弃用。 检索浏览器的 ITravelLog。 |
GetType 获取同步中心的处理程序类型。 |
GetTypeLabel 获取处理程序类型的标签。 这通常提供设备的模型或等效的特定于处理程序的标识字符串。 |
GetTypeLabel 获取项类型的标签。 这通常提供设备的模型或等效的特定于项的标识字符串。 |
GetUIMode 启用基于 IExplorerCommand 的 Shell 谓词处理程序来查询从中调用应用程序的主机组件的 UI 模式。。 |
GetUIName 检索应用程序的显示名称。 |
GetUInt32 获取指定属性键的 UInt32 值。 |
GetUInt64 获取指定属性键的 UInt64 值。 |
GetUIObjectOf 获取一个对象,该对象可用于对指定的文件对象或文件夹执行操作。 |
GetUsage 获取一个值,该值指示正在使用的文件的使用方式。 |
GetUserProfileDirectoryA 检索指定用户配置文件的根目录的路径。 (ANSI) |
GetUserProfileDirectoryW 检索指定用户配置文件的根目录的路径。 (Unicode) |
GetUserSid 检索与此凭据关联的用户的 SID (安全标识符) 。 |
GetValidCharacters 加载一个字符串,其中包含在调用它的命名空间中有效或无效的每个字符。 |
GetValue 确定当前应用程序主机环境是处于桌面模式还是沉浸式模式。 |
GetValue 检索为用户设置的指定属性值。 |
GetView 请求当前或默认 Shell 视图,以及此 IShellView2 实现支持的所有其他有效视图标识符) (VID。 |
GetViewFlags 当视图必须确定是否需要对通用对话框浏览器进行特殊自定义时调用。 |
GetViewMode 获取文件夹的逻辑视图模式。 |
GetViewModeAndIconSize 获取应用于视图的当前视图模式和图标大小。 |
GetViewProperty 从视图的缓存中获取给定属性键的属性值。 |
GetViewRect 已弃用。 检索一个值,该值用于协商允许的窗口大小。 |
GetViewStateStream 获取可用于存储特定于视图的状态信息的 IStream 接口。 |
GetViewWindow 已弃用。 提供对 IBrowserService2::CreateViewWindow 创建的浏览器视图窗口的直接访问。 |
GetVisibleItem 获取与视图中给定索引相关的下一个可见项。 |
GetWallpaper 获取当前桌面壁纸。 |
GetWindowContext 获取预览主机的键盘快捷方式列表。 |
GetWindowContextHelpId 检索与指定窗口关联的帮助上下文标识符(如果有)。 |
GetWindowDesktopId 获取托管提供的顶级窗口的虚拟桌面的标识符。 |
GetWindowSubclass 检索指定窗口子类回调的引用数据。 |
GetWorkingDirectory 获取 Shell 链接对象的工作目录的名称。 (ANSI) |
GetWorkingDirectory 获取 Shell 链接对象的工作目录的名称。 (Unicode) |
GroupChildWithParent ISuspensionDependencyManager::GroupChildWithParent 方法 |
HandleEvent 处理自动播放设备事件,其中没有应用程序注册要处理的类型的内容。 |
HandleEventWithContent 未实现。 (IHWEventHandler.HandleEventWithContent) |
HandleEventWithHWND 处理包含应用程序未注册处理的内容类型的自动播放设备事件。 此方法为所有者窗口提供句柄,以便在进程需要提升的权限时显示 UI。 |
HandleMenuMsg 使 IContextMenu 接口的客户端对象能够处理与所有者绘制的菜单项关联的消息。 |
HandleMenuMsg2 允许 IContextMenu3 接口的客户端对象处理与所有者绘制的菜单项关联的消息。 |
HandleRename 用于更改项的标识符。 |
HasFocusIO 确定对象的某个窗口是否具有键盘焦点。 |
HashData 对数据数组进行哈希处理。 |
HasRecordableDrive 扫描系统中是否有具有写入功能的 CD 驱动器,如果找到,则返回 TRUE。 |
HasUserCancelled 检查用户是否已取消该操作。 |
HideDeskBand 隐藏指定的桌面带。 |
隐藏 在输入窗格即将离开显示时调用。 |
HitTest 检索给定点所在项(如果有)。 |
HrInit 初始化任务栏列表对象。 必须先调用此方法,然后才能调用任何其他 ITaskbarList 方法。 |
IDListContainerIsConsistent 验证 IDList 的容器结构是否有效。 |
IEGetDisplayName 已弃用。 检索与指向 PIDL) 项标识符列表 (指针相对应的 URL。 |
IEParseDisplayName 已弃用。 将 URL 分析为指向项标识符列表的指针, (PIDL) 。 (IBrowserService.IEParseDisplayName) |
IEParseDisplayNameEx 已弃用。 将 URL 分析为指向项标识符列表的指针, (PIDL) 。 (IBrowserService3.IEParseDisplayNameEx) |
IID_PPV_ARGS 用于检索接口指针,根据使用的接口指针的类型自动提供所请求接口的 IID 值。 这可以通过检查编译时传递的值的类型来避免常见的编码错误。 |
ILAppendID 将 SHITEMID 结构追加或追加到 ITEMIDLIST 结构。 |
ILClone 克隆 ITEMIDLIST 结构。 |
ILCloneChild 克隆子 ITEMIDLIST 结构。 |
ILCloneFirst 克隆 ITEMIDLIST 结构中的第一个 SHITEMID 结构。 |
ILCloneFull 克隆完整的或绝对的 ITEMIDLIST 结构。 |
ILCombine 合并两个 ITEMIDLIST 结构。 |
ILCreateFromPath ILCreateFromPath 函数返回与指定文件路径关联的 ITEMIDLIST 结构。 |
ILCreateFromPathA 返回与指定文件路径关联的 ITEMIDLIST 结构。 (ILCreateFromPathA) |
ILCreateFromPathW ILCreateFromPathW (Unicode) 函数返回与指定文件路径关联的 ITEMIDLIST 结构。 |
ILFindChild 确定指定的 ITEMIDLIST 结构是否是另一个 ITEMIDLIST 结构的子级。 |
ILFindLastID 返回指向 ITEMIDLIST 结构中最后一个 SHITEMID 结构的指针。 |
ILFree 释放 Shell 分配的 ITEMIDLIST 结构。 |
ILGetNext 检索 ITEMIDLIST 结构中的下一个 SHITEMID 结构。 (ILGetNext) |
ILGetSize 返回 ITEMIDLIST 结构的大小(以字节为单位)。 |
ILIsAligned 验证常量 ITEMIDLIST 是否在指针边界上对齐,该边界是 32 位体系结构上的 DWORD,在 64 位体系结构上是 QWORD。 |
ILIsChild 验证指向项标识符列表 (PIDL) 的指针是否为子 PIDL,即具有恰好一个 SHITEMID 的 PIDL。 |
ILIsEmpty 验证 ITEMIDLIST 结构是否为空。 |
ILIsEqual 测试两个 ITEMIDLIST 结构在二进制比较中是否相等。 |
ILIsParent 测试 ITEMIDLIST 结构是否为另一个 ITEMIDLIST 结构的父级。 |
ILLoadFromStream 已弃用。 从流加载 ITEMIDLIST 结构。 |
ILLoadFromStreamEx 此函数可能已更改或不可用。 |
ILNext 检索 ITEMIDLIST 结构中的下一个 SHITEMID 结构。 (ILNext) |
ILRemoveLastID 从 ITEMIDLIST 结构中删除最后一个 SHITEMID 结构。 |
ILSaveToStream 将 ITEMIDLIST 结构保存到流中。 |
ILSkip 跳过常量、未对齐的相对 ITEMIDLIST 结构中的给定字节数。 |
IncludeItem 将给定的 Shell 项状态设置为包含在视图中。 |
IncludeItems 允许视图筛选菜单中显示的项目。 |
IncludeObject 允许通用对话框筛选视图显示的对象。 |
InetIsOffline 确定系统是否已连接到 Internet。 |
Init 初始化自动完成对象。 |
Init 允许同步中心提供要链接到的事件,以便 ISyncMgrUIOperation::Run 知道要对哪个事件进行操作。 |
Init 初始化 IQueryAssociations 接口,并将根密钥设置为相应的 ProgID。 |
初始化 初始化承载 IFolderView 对象的 对象。 |
初始化 初始化一个对象,该对象包含 IHWEventHandler 接口的实现。 |
初始化 使用要传输的文件、要使用的设置以及要创建的向导类型初始化发布向导对象。 |
初始化 初始化 IColumnProvider 接口。 |
初始化 使用文件路径初始化处理程序。 |
初始化 使用流初始化处理程序。 |
初始化 提供有关操作进度对话框的详细信息。 |
初始化 . (IDefaultFolderMenuInitialize.Initialize) |
初始化 准备要导航的浏览器。 |
初始化 使用应用程序指定的命令名称及其注册的属性初始化共享 IExplorerCommandState、IExecuteCommand 或 IDropTarget 实现的对象。 |
初始化 使用绑定上下文初始化处理程序。 |
初始化 使用 IShellItem 初始化处理程序。 |
初始化 使用 IPropertyStore 初始化处理程序。 |
初始化 指定桌面应用中使用的 Windows 运行时对象要使用的所有者窗口。 |
初始化 初始化 INameSpaceTreeControl 对象。 |
初始化 指示 Shell 文件夹对象根据传递的信息初始化自身。 |
初始化 在初始化或枚举远程计算机上调用的命名空间扩展时,由 Windows 资源管理器或 Windows Internet Explorer 使用。 |
初始化 初始化属性表扩展、快捷菜单扩展或拖放处理程序。 |
初始化 初始化菜单带。 |
初始化 由注册的应用程序处理程序中的同步管理器调用,以确定处理程序是否处理同步事件。 |
InitializeBitmap 使用给定位图初始化新的 ISharedBitmap 对象。 |
InitializeDownloadManager 已弃用。 在基类中启用下载管理器。 |
InitializeEx 初始化文件夹并指定其在命名空间中的位置。 如果文件夹是快捷方式,则此方法还会指定目标文件夹的位置。 |
InitializeFromBitmap 初始化无窗口控件的拖动图像管理器。 |
InitializeFromWindow 使用窗口初始化控件的拖动图像管理器。 |
InitializeProgressDialog 初始化命名空间演练期间显示的进度对话框的窗口标题和取消按钮文本。 |
InitializeSFB 初始化 IShellFolderBand 对象。 |
InitializeTransitionSite 已弃用。 在浏览器视图窗口中启用转换。 |
InitializeTravelLog 已弃用。 允许派生类指定要在新窗口中使用的导航记录。 |
InitNetworkAddressControl 初始化网络地址控制窗口类。 |
InitWizard 初始化同步计划向导。 |
InOperation 由放置源调用,以确定目标是否正在异步提取数据。 |
InsertItem 将 ITEMIDLIST 结构添加到此类结构的列表中。 |
InsertMenuEntries 已弃用。 将条目插入指定菜单。 |
InsertMenusSB 允许容器将其菜单组插入复合菜单,在查看或使用扩展命名空间时显示该菜单。 |
InsertRoot 在树中的根项上插入 Shell 项。 |
安装 安装应用程序发布者发布的应用程序。 当用户在控制面板的“添加/删除程序”中选择“添加”或“稍后添加”时,将调用此方法。 |
Install2 安装由应用程序发布者发布的应用程序,同时防止多个窗口在同一线程上处于活动状态。 |
Int8Add 添加 INT8 类型的两个值。 |
Int8Mult 将 INT8 类型的两个值相乘。 |
Int8Sub 从另一个值中减去 INT8 类型的一个值。 |
Int8ToUChar 将 INT8 类型的值转换为 UCHAR 类型的值。 |
Int8ToUInt 将 INT8 类型的值转换为 UINT 类型的值。 |
Int8ToUInt8 将 INT8 类型的值转换为 UINT8 类型的值。 |
Int8ToUIntPtr 将 INT8 类型的值转换为 UINT_PTR 类型的值。 |
Int8ToULong 将 INT8 类型的值转换为 ULONG 类型的值。 |
Int8ToULong 将 INT8 类型的值转换为 ULONGLONG 类型的值。 |
Int8ToULongPtr 将 INT8 类型的值转换为 ULONG_PTR 类型的值。 |
Int8ToUShort 将 INT8 类型的值转换为 USHORT 类型的值。 |
IntAdd 添加 INT 类型的两个值。 |
IntlStrEqNA 从两个本地化字符串的开头开始对指定数量的字符执行区分大小写的比较。 (ANSI) |
IntlStrEqNIA 对两个本地化字符串开头的指定数量的字符执行不区分大小写的比较。 (ANSI) |
IntlStrEqNIW 对两个本地化字符串开头的指定数量的字符执行不区分大小写的比较。 (Unicode) |
IntlStrEqNW 从两个本地化字符串的开头开始对指定数量的字符执行区分大小写的比较。 (Unicode) |
IntlStrEqWorkerA 比较两个本地化字符串开头的指定字符数。 (ANSI) |
IntlStrEqWorkerW 比较两个本地化字符串开头的指定字符数。 (Unicode) |
IntMult 将 INT 类型的两个值相乘。 |
IntPtrAdd 将INT_PTR类型的两个值相加。 |
IntPtrMult 将类型的两个值相乘INT_PTR。 |
IntPtrSub 从另一个值中减去INT_PTR类型的值。 |
IntPtrToChar 将 INT_PTR 类型的值转换为 CHAR 类型的值。 |
IntPtrToInt 将 INT_PTR 类型的值转换为 INT 类型的值。 |
IntPtrToInt8 将 INT_PTR 类型的值转换为 INT8 类型的值。 |
IntPtrToLong 将 INT_PTR 类型的值转换为 LONG 类型的值。 |
IntPtrToLongPtr 将 INT_PTR 类型的值转换为 LONG_PTR 类型的值。 |
IntPtrToShort 将 INT_PTR 类型的值转换为 SHORT 类型的值。 |
IntPtrToUChar 将 INT_PTR 类型的值转换为 UCHAR 类型的值。 |
IntPtrToUInt 将 INT_PTR 类型的值转换为 UINT 类型的值。 |
IntPtrToUInt8 将 INT_PTR 类型的值转换为 UINT8 类型的值。 |
IntPtrToUIntPtr 将 INT_PTR 类型的值转换为 UINT_PTR 类型的值。 |
IntPtrToULong 将 INT_PTR 类型的值转换为 ULONG 类型的值。 |
IntPtrToULong 将 INT_PTR 类型的值转换为 ULONGLONG 类型的值。 |
IntPtrToULongPtr 将 INT_PTR 类型的值转换为 ULONG_PTR 类型的值。 |
IntPtrToUShort 将 INT_PTR 类型的值转换为 USHORT 类型的值。 |
IntSub 从另一个值中减去一个 INT 类型的值。 |
IntToChar 将 INT 类型的值转换为 CHAR 类型的值。 |
IntToInt8 将 INT 类型的值转换为 INT8 类型的值。 |
IntToShort 将 INT 类型的值转换为 SHORT 类型的值。 |
IntToUChar 将 INT 类型的值转换为 UCHAR 类型的值。 |
IntToUInt 将 INT 类型的值转换为 UINT 类型的值。 |
IntToUInt8 将 INT 类型的值转换为 UINT8 类型的值。 |
IntToULong 将 INT 类型的值转换为 ULONG 类型的值。 |
IntToULongLong 将 INT 类型的值转换为 UINT_PTR 类型的值。 |
IntToUShort 将 INT 类型的值转换为 USHORT 类型的值。 |
InvalidateItem 重绘菜单带中的项。 |
Invoke 直接调用关联的处理程序。 |
Invoke 调用关联的应用程序处理程序。 |
Invoke 调用 Windows 资源管理器命令。 |
Invoke 已弃用。 调用旅行条目,导航到该页面。 |
InvokeCommand 执行与快捷菜单项关联的命令。 |
InvokeVerbOnSelection 在当前选定内容上调用给定的谓词。 |
IsActive 获取一个值,该值指示处理程序是否可以同步。 |
IsAnimated 确定是否对图像进行动画处理。 |
IsApplicationViewStateSupported 确定特定欺骗显示大小和比例系数设置是否支持特定应用程序视图状态。 |
IsBkDropTarget IsBkDropTarget 可能已更改或不可用。 |
IsCharSpaceA 确定字符是否表示空格。 (ANSI) |
IsCharSpaceW 确定字符是否表示空格。 (Unicode) |
IsConnected 获取一个值,该值指示处理程序通常是否连接了某种类型的外部设备。 |
IsConnected 生成一个值,该值指示该项通常是否连接了某种类型的外部设备。 |
IsControlWindowShown 已弃用。 检索一个值,该值指示指定的帧控件当前是否可见。 |
IsDecoded 确定是否已通过调用 IShellImageData::D ecode 对图像进行解码。 如果未首先解码映像,则许多操作将返回失败代码。 |
IsDelegateFolder 获取一个布尔值,该值指定工厂是否为委托文件夹。 |
IsDeskBandShown 指示是否显示桌面带。 |
IsDropOnSource 检查当前拖放或剪切粘贴操作的目标是否与源相同。 |
IsEditable 确定是否可以编辑图像。 |
IsEnabled 获取一个值,该值指示是否启用处理程序。 |
IsEnabled 生成一个值,该值指示是否启用该项。 |
IsEntryInStore 检查图像是否在存储中。 |
IsEqualPropertyKey 比较两个 PROPERTYKEY 结构的成员,并返回它们是否相等。 |
IsInstalled 获取一个值,该值指示当前是否安装了指定的应用程序。 |
IsInternetESCEnabled 确定 Windows Internet Explorer 是否在增强的安全配置中。 |
IsLauncherVisible 获取一个值,该值指示是否显示“开始”屏幕。 |
IsMember 确定本地计算机是否是家庭组的成员。 |
IsMemberOf 指定是否应将图标覆盖添加到 Shell 对象的图标。 |
IsMenuMessage 消息泵调用此方法以查看是否应将任何消息重定向到组件对象模型 (COM) 对象。 |
IsMoveInSameFolder 检查此视图是否源自当前拖放或剪切粘贴操作, (放置目标对象) 。 |
IsMultipage 确定图像是否为多页标记图像文件格式 (TIFF) 图像。 |
IsNetDrive 测试驱动器是否为网络驱动器。 |
IsOS 检查指定的操作系统和操作系统功能。 |
IsPrintable 确定是否可以打印图像。 |
IsRecommended 指示应用程序是否注册为查询文件类型的建议处理程序。 |
IsRunning 请求有关任务状态的信息,例如缩略图提取。 |
IsTransparent 确定图像是否透明。 |
IStream_Copy 将流复制到另一个流。 |
IStream_Read 从指定的流中读取字节,并返回一个值,该值指示是否已成功读取所有字节。 |
IStream_ReadPidl 将指向项标识符列表的指针 (PIDL) 从 IStream 对象读取到PIDLIST_RELATIVE对象。 |
IStream_ReadStr 从流中读取并写入字符串。 |
IStream_Reset 将指定流中的查找位置移动到流的开头。 |
IStream_Size 检索指定流的大小(以字节为单位)。 |
IStream_Write 将未知格式的数据从缓冲区写入指定的流。 |
IStream_WritePidl 将指向项标识符列表的指针 (PIDL) 从 PCUIDLIST_RELATIVE 对象写入 IStream 对象。 |
IStream_WriteStr 从字符串读取并写入流。 |
IsUserAnAdmin IsUserAnAdmin 可能已更改或不可用。 |
IsVector 确定图像是否为矢量图像。 |
IsWindowOnCurrentVirtualDesktop 指示提供的窗口是否位于当前活动的虚拟桌面上。 |
Item 返回指定索引的已注册 Shell 窗口。 |
Item 按索引获取文件夹视图中特定项的标识符。 |
ItemCount 获取文件夹中的项目数。 这可以是所有项的数目,也可以是一个子集,例如所选项的数目。 |
ItemPostPaint 在绘制命名空间树控件中的项后调用。 |
ItemPrePaint 在绘制命名空间树控件中的项之前调用。 |
项 根据文件夹视图中项的集合获取枚举对象的地址。 |
IUnknown_AtomicRelease ) 指针 (COM 发布组件对象模型并将其设置为 NULL。 |
IUnknown_GetSite 调用指定对象的 IObjectWithSite::GetSite 方法。 |
IUnknown_GetWindow 尝试通过查询具有 GetWindow 方法的各种接口,从组件对象模型 (COM) 对象检索窗口句柄。 |
IUnknown_QueryService 从指定对象检索服务的接口。 |
IUnknown_Set (COM) 接口指针更改组件对象模型的值,并释放上一个接口。 |
IUnknown_SetSite 通过调用其 IObjectWithSite::SetSite 方法设置指定对象的站点。 |
KeepItems 保留传入的 Shell 项。 |
KeepOther 将冲突的版本替换为其他 Shell 项,而其他 Shell 项通常是原始版本的合并版本。 |
KeepRecent 保留较新的副本。 |
终止 请求停止任务。 |
LaunchAdvancedAssociationUI 启动高级关联对话框,用户可通过该对话框自定义 pszAppRegName 中指定的应用程序的关联。 |
LauncherVisibilityChange 通知客户端“开始”屏幕的可见性已更改。 |
LeaveFolder 在命名空间遍历文件夹之后调用。 使用此方法在 INamespaceWalkCB::EnterFolder 或 INamespaceWalkCB::FoundItem 执行的操作之后执行任何必要的清理。 |
LeaveFolder 发送通知,指出文件夹不再是文件操作的目标。 |
LinkItem 未实现。 (ITransferSource.LinkItem) |
LoadLibraryFromItem 从指定的库定义文件加载库。 |
LoadLibraryFromKnownFolder 加载 KNOWNFOLDERID 引用的库。 |
LoadNonloadedOverlayIdentifiers 加载当前未加载的任何已注册覆盖标识符或处理程序。 |
LoadUserProfileA 加载指定用户的配置文件。 配置文件可以是本地用户配置文件,也可以是漫游用户配置文件。 (ANSI) |
LoadUserProfileW 加载指定用户的配置文件。 配置文件可以是本地用户配置文件,也可以是漫游用户配置文件。 (Unicode) |
位置 获取输入窗格的当前位置。 |
LogError 由已注册的应用程序调用,以将信息、警告或错误消息记录到同步管理器状态对话框中的错误选项卡中。 |
LongAdd 添加两个 LONG 类型的值。 |
LongLongAdd 将 LONGLONG 类型的两个值相加。 |
LongLongMult 将 LONGLONG 类型的两个值相乘。 |
LongLongSub 从另一个值中减去 LONGLONG 类型的一个值。 |
LongLongToChar 将 LONGLONG 类型的值转换为 CHAR 类型的值。 |
LongLongToInt 将 LONGLONG 类型的值转换为 INT 类型的值。 |
LongLongToInt8 将 LONGLONG 类型的值转换为 INT8 类型的值。 |
LongLongToIntPtr 将 LONGLONG 类型的值转换为 INT_PTR 类型的值。 |
LongLongToLong 将 LONGLONG 类型的值转换为 LONG 类型的值。 |
LongLongToLongPtr 将 LONGLONG 类型的值转换为 LONG_PTR 类型的值。 |
LongLongToShort 将 LONGLONG 类型的值转换为 SHORT 类型的值。 |
LongLongToUChar 将 LONGLONG 类型的值转换为 UCHAR 类型的值。 |
LongLongToUInt 将 LONGLONG 类型的值转换为 UINT 类型的值。 |
LongLongToUInt8 将 LONGLONG 类型的值转换为 UINT8 类型的值。 |
LongLongToULong 将 LONGLONG 类型的值转换为 ULONG 类型的值。 |
LongLongToULongLong 将 LONGLONG 类型的值转换为 ULONGLONG 类型的值。 |
LongLongToUShort 将 LONGLONG 类型的值转换为 USHORT 类型的值。 |
LongMult 将 LONG 类型的两个值相乘。 |
LongPtrAdd 将两个类型的值相加LONG_PTR。 |
LongPtrMult LONG_PTR 类型的两个值相乘。 |
LongPtrSub 从另一个值中减去LONG_PTR类型的一个值。 |
LongPtrToChar 将 LONG_PTR 类型的值转换为 CHAR 类型的值。 |
LongPtrToInt 将 LONG_PTR 类型的值转换为 INT 类型的值。 |
LongPtrToInt8 将 LONG_PTR 类型的值转换为 INT8 类型的值。 |
LongPtrToIntPtr 将 LONG_PTR 类型的值转换为 INT_PTR 类型的值。 |
LongPtrToLong 将 LONG_PTR 类型的值转换为 LONG 类型的值。 |
LongPtrToShort 将 LONG_PTR 类型的值转换为 SHORT 类型的值。 |
LongPtrToUChar 将 LONG_PTR 类型的值转换为 UCHAR 类型的值。 |
LongPtrToUInt 将 LONG_PTR 类型的值转换为 UINT 类型的值。 |
LongPtrToUInt8 将 LONG_PTR 类型的值转换为 UINT8 类型的值。 |
LongPtrToUIntPtr 将 LONG_PTR 类型的值转换为 UINT_PTR 类型的值。 |
LongPtrToULong 将 LONG_PTR 类型的值转换为 ULONG 类型的值。 |
LongPtrToULongLong 将 LONG_PTR 类型的值转换为 ULONGLONG 类型的值。 |
LongPtrToULongPtr 将 LONG_PTR 类型的值转换为 ULONG_PTR 类型的值。 |
LongPtrToUShort 将 LONG_PTR 类型的值转换为 USHORT 类型的值。 |
LongSub 将 LONG 类型的一个值从另一个值减去。 |
LongToChar 将 LONG 类型的值转换为 CHAR 类型的值。 |
LongToInt 将 LONG 类型的值转换为 INT 类型的值。 |
LongToInt8 将 LONG 类型的值转换为 INT8 类型的值。 |
LongToIntPtr 将 LONG 类型的值转换为 INT_PTR 类型的值。 |
LongToShort 将 LONG 类型的值转换为 SHORT 类型的值。 |
LongToUChar 将 LONG 类型的值转换为 UCHAR 类型的值。 |
LongToUInt 将 LONG 类型的值转换为 UINT 类型的值。 |
LongToUInt8 将 LONG 类型的值转换为 UINT8 类型的值。 |
LongToUIntPtr 将 LONG 类型的值转换为 UINT_PTR 类型的值。 |
LongToULong 将 LONG 类型的值转换为 ULONG 类型的值。 |
LongToULongLong 将 LONG 类型的值转换为 ULONGLONG 类型的值。 |
LongToULongPtr 将 LONG 类型的值转换为 ULONG_PTR 类型的值。 |
LongToUShort 将 LONG 类型的值转换为 USHORT 类型的值。 |
LPFNDFMCALLBACK LPFNDFMCALLBACK 可能已更改或不可用。 |
LPFNVIEWCALLBACK 定义系统文件夹视图对象使用的回调函数的原型。 此函数实质上复制 IShellFolderViewCB 的功能。 |
MakeDefault 将应用程序设置为此文件类型的默认应用程序。 |
MAKEDLLVERULL 用于将 DLL 版本信息打包到 ULONGLONG 值中。 |
MakeProminent 将某个控件放在对话框中,使其突出显示(相对于其他已添加的控件而言)。 |
MapColumnToSCID 将列转换为适当的属性集 ID (FMTID) 和属性 ID (PID) 。 |
MarkForDelete 标记为删除。 |
MarkFullscreenWindow 将窗口标记为全屏。 |
合并 IFileSyncMergeHandler::Merge 方法 |
MessageSFVCB 允许在系统文件夹视图对象和系统文件夹视图回调对象之间进行通信。 |
MIMEAssociationDialogA 运行未注册的 MIME 内容类型对话框。注意 Windows XP Service Pack 2 (SP2) 或更高版本:不再支持 _This 函数。 (ANSI) |
MIMEAssociationDialogW 运行未注册的 MIME 内容类型对话框。注意 Windows XP Service Pack 2 (SP2) 或更高版本:不再支持 _This 函数。 (Unicode) |
MoveIcons 未实现此方法。 (IShellFolderView.MoveIcons) |
MoveItem 声明要移动到指定目标的单个项。 |
MoveItem 移动卷/命名空间中的项,并在其新位置返回 IShellItem。 |
MoveItems 声明一组要移动到指定目标的项。 |
MoveWindowToDesktop 将窗口移动到指定的虚拟桌面。 |
NavigateToPidl 已弃用。 将浏览器导航到指向项标识符列表 (PIDL) 的指针所指示的位置。 |
NetAddr_DisplayErrorTip 在与网络地址控件关联的气球提示中显示错误消息。 |
NetAddr_GetAddress 指示网络地址是否符合指定的类型和格式。 |
NetAddr_GetAllowType 检索指定网络地址控件接受的网络地址类型。 |
NetAddr_SetAllowType 设置指定网络地址控件接受的网络地址类型。 |
NewItem 声明将在指定位置创建的新项。 |
下一页 检索指定数量的元素。 |
下一页 检索指定数量的直接跟随当前元素的元素。 |
下一页 用于请求有关一个或多个搜索对象的信息。 |
下一页 检索指定数量的IDLIST_ABSOLUTE项。 |
下一页 检索枚举序列中指定数量的项标识符,并按检索到的项数前移当前位置。 |
下一页 获取对象的下一个指定数量和类型。 |
下一页 获取下一个SHELL_ITEM_RESOURCE结构。 |
下一页 从枚举中获取一个或多个 IShellItem 接口的数组。 |
下一页 获取枚举中的下一个 IPublishedApp 对象。 |
下一页 从冲突存储中获取下一批冲突。 |
下一页 从事件存储中获取下一批事件。 |
下一页 从处理程序获取下一批同步项。 |
下一页 枚举枚举器列表中的下一个 celt 元素,在 rgelt 中返回它们以及 pceltFetched 中枚举元素的实际数量。 |
NextFrame 切换到动画图像的下一帧。 |
NextPage 切换到多页图像的下一页。 任何关联的动画都重置。 |
通知 由 Shell 视图调用,以通知托管它的通用对话框发生了事件。 |
NotifyRedirect 已弃用。 将浏览器更新为指向项标识符列表的指定指针, (PIDL) ,如有必要,可导航。 重定向页面时会调用此方法。 |
Offline 已弃用。 检查并更新浏览器的脱机状态,同步基类和任何派生类之间的状态。 |
OnActivated 在 Shell 窗口的激活状态更改时发生。 |
OnAfterContextMenu 在显示上下文菜单后调用。 |
OnAfterExpand 在扩展 IShellItem 后调用。 |
OnBalloonUserClick 当用户单击气球时调用。 应用程序可能会响应适用于正在单击的气球的操作。 |
OnBeforeContextMenu 在显示上下文菜单之前调用;允许客户端添加其他菜单条目。 |
OnBeforeExpand 在扩展 IShellItem 之前调用。 |
OnBeforeItemDelete 在删除 IShellItem 及其所有子项之前调用。 |
OnBeforeStateImageChange 在更改给定 IShellItem 的状态图标之前调用。 |
OnBeginLabelEdit 在 IShellItem 进入编辑模式之前调用。 |
OnButtonClicked 当用户单击命令按钮时调用。 |
OnChange 通知命名空间扩展发生了影响其项的事件。 |
OnCheckButtonToggled 当用户 (复选框) 更改选中按钮的状态时调用。 |
OnColumnClicked 在 IShellView 界面中单击指定列后调用。 |
OnCommand 已弃用。 收到WM_COMMAND消息时,从基类调用派生类。 派生类处理消息。 |
OnContextMenu 当用户右键单击 (或按 SHIFT+F10) 通知区域中的图标时调用。 应用程序应显示其上下文菜单作为响应。 |
OnControlActivating 当通过 EnableOpenDropDown 或工具菜单自定义的“打开”按钮下拉列表即将显示其内容时调用。 |
OnCreate 已弃用。 收到WM_CREATE消息时,从基类调用派生类。 派生类处理消息。 |
OnCreated 在为框架创建新的 Shell 窗口时发生。 |
OnCreating 允许修改所创建进程的参数。 |
OnCreatingWindow 创建窗口时调用。 在调用建议后,允许凭据检索父窗口的 HWND。 |
OnDefaultCommand 当用户在视图中双击或按 Enter 键时调用。 |
OnDestroy 已弃用。 收到WM_DESTROY消息时,从基类调用派生类。 派生类处理消息。 |
OnDoDefaultAccessibilityAction 对 Shell 项调用默认辅助功能操作。 |
OnDragEnter 在拖动 enter 时调用 以按指定设置拖动效果。 |
OnDragLeave 在对指定项拖动离开时调用。 |
OnDragOver 在拖动时调用 以按指定设置拖动效果。 |
OnDragPosition 在树中同一父文件夹) 的同一级别 (拖动项时调用。 |
OnDrop 在 drop 上调用 以按指定设置放置效果。 |
OnDropPosition 当项目位于树中同一父文件夹) 的同一级别 (时调用。 |
OnEndLabelEdit 在 IShellItem 离开编辑模式后调用。 |
OnFileOk 在对话即将返回并返回结果之前调用。 |
OnFocusChangeIS 通知浏览器焦点已更改。 |
OnFolderChange 当用户导航到新文件夹时调用。 |
OnFolderChanging 在 IFileDialogEvents::OnFolderChange 之前调用。 这允许实现者停止导航到特定位置。 |
OnFrameWindowActivateBS 已弃用。 从基类调用派生类,以响应正在激活或停用的子帧窗口。 派生类确定对操作的响应。 |
OnGetAccessibilityRole 获取 Shell 项的辅助功能角色。 |
OnGetDefaultAccessibilityAction 获取 Shell 项的默认辅助功能操作。 |
OnGetToolTip 使你能够提供工具提示。 |
OnHttpEquiv 已弃用。 当文档对象通过 IOleCommandTarget::Exec 发出 OLECMDID_HTTPEQUIV 或 OLECMDID_HTTPEQUIV_DONE 命令来响应 HTTP-EQUIV 元标记时调用。 |
OnInvoke 已弃用。 获取环境属性。 |
OnInvoke 未实现。 (IExpDispSupportXP.OnInvoke) |
OnItemAdded 在添加 IShellItem 后调用。 |
OnItemClick 当用户单击鼠标上的按钮时调用。 |
OnItemDeleted 在删除 IShellItem 后调用。 |
OnItemSelected 在组合框中选择某个项时调用,当用户单击选项按钮 (也称为单选按钮) ,或者从“工具”菜单中选择某个项时调用。 |
OnItemStateChanged 未实现。 (INameSpaceTreeControlEvents.OnItemStateChanged) |
OnItemStateChanging 在项状态更改之前调用。 |
OnKeyboardInput 当用户按键盘上的键时调用。 |
OnLeftClick 当用户单击通知区域中的图标时调用。 应用程序可能会启动一些自定义 UI 作为响应。 |
OnNavigate 当 Shell 窗口导航到新位置时发生。 |
OnNavigationComplete 通知客户端资源管理器浏览器已成功导航到 Shell 文件夹。 |
OnNavigationFailed 通知客户端资源管理器浏览器无法导航到 Shell 文件夹。 |
OnNavigationPending 通知客户端挂起的资源管理器浏览器导航到 Shell 文件夹。 |
OnNotify 已弃用。 收到WM_NOTIFY消息时,从基类调用派生类。 派生类处理消息。 |
OnOverwrite 当用户选择覆盖文件时,从保存对话框调用。 |
OnPictureChange 调用以在代表用户帐户的图片发生更改时发送通知。 |
OnPosRectChangeDB 通知对象矩形已更改。 |
OnPreViewCreated 在 IShellView 界面中创建指定的预览后调用。 |
OnPropertyItemCommit 未实现。 (INameSpaceTreeControlEvents.OnPropertyItemCommit) |
OnSelect 处理选择通知。 |
OnSelectionChange 当用户更改对话框视图中的选择时调用。 |
OnSelectionChanged 当选择更改时调用。 |
OnSetFocus 已弃用。 收到WM_SETFOCUS消息时,从基类调用派生类。 派生类处理消息。 |
OnSetTitle 设置或检索网站对象的标题。 |
OnShareViolation 使应用程序能够响应“打开”或“保存”操作引发的共享冲突。 |
OnSize 已弃用。 收到WM_SIZE消息时,从基类调用派生类。 派生类处理消息。 |
OnStateChange 在 IShellView 接口中由 uChange 参数标识的状态发生更改后调用。 |
OnStateChanged 在 Windows 应用商店应用调试期间包状态更改时调用。 |
OnTranslateAccelerator 已弃用。 指示控制站点处理 pMsg 中所述并由 grfModifiers 中的标志修改的击键。 |
OnTranslateAccelerator 未实现。 (IExpDispSupportXP.OnTranslateAccelerator) |
OnTypeChange 打开对话框时调用,以通知应用程序初始选择的文件类型。 |
OnViewCreated 通知客户端资源管理器浏览器的视图已创建并且可以修改。 |
OnViewWindowActive 当视图窗口或其子窗口之一获得焦点或变为活动状态时,由 Shell 视图调用。 |
打开 打开存储并返回锁。 |
打开 打开指定的“控制面板”项(可选)到特定页面。 |
OpenItem 打开要复制的项。 返回一个对象,该对象可为 IShellItemResources) (资源枚举。 |
OpenRegStream OpenRegStream 可能已更改或不可用。 请改用 SHOpenRegStream2 或 SHOpenRegStream。 |
OpenResource 打开指定的资源。 |
OverlappedResult 检索重叠操作的结果。 |
OverlayIndexFromImageIndex 查找指定图标图像的覆盖图像的索引。 如果未找到图标的覆盖,它可以添加覆盖。 |
PageInThumbnail . (IThumbnailCachePrimer.PageInThumbnail) |
PAPPSTATE_CHANGE_ROUTINE 指定应用定义的回调函数,该函数在应用进入或离开挂起状态时通知应用。 |
ParseDisplayName 将文件对象或文件夹的显示名称转换为项目标识符列表。 |
ParseURLA 执行 URL 的基本分析。 (ANSI) |
ParseURLW 执行 URL 的基本分析。 (Unicode) |
PathAddBackslashA 在字符串末尾添加反斜杠,为路径创建正确的语法。 (PathAddBackslashA) |
PathAddBackslashW 在字符串末尾添加反斜杠,为路径创建正确的语法。 (PathAddBackslashW) |
PathAddExtensionA 将文件扩展名添加到路径字符串。 (ANSI) |
PathAddExtensionW 将文件扩展名添加到路径字符串。 (Unicode) |
PathAllocCanonicalize 将路径字符串转换为规范形式。此函数不同于 PathCchCanonicalize 和 PathCchCanonicalizeEx,因为它返回堆的结果。 |
PathAllocCombine 将两个路径片段串联成一个路径。 |
PathAppendA 将一个路径追加到另一个路径的末尾。 (ANSI) |
PathAppendW 将一个路径追加到另一个路径的末尾。 (Unicode) |
PathBuildRootA 从给定驱动器号创建根路径。 (ANSI) |
PathBuildRootW 从给定驱动器号创建根路径。 (Unicode) |
PathCanonicalizeA 通过删除导航元素(如“.”和“..”)来简化路径,以生成格式正确的直接路径。 (ANSI) |
PathCanonicalizeW 通过删除导航元素(如“.”和“..”)来简化路径,以生成格式正确的直接路径。 (Unicode) |
PathCchAddBackslash 在字符串末尾添加反斜杠,为路径创建正确的语法。 (PathCchAddBackslash) |
PathCchAddBackslashEx 在字符串末尾添加反斜杠,为路径创建正确的语法。 (PathCchAddBackslashEx) |
PathCchAddExtension 将文件扩展名添加到路径字符串。此函数与 PathAddExtension 的不同之处在于,它接受带有“\”、“\?"和“\?\UNC"前缀。 |
PathCchAppend 将一个路径追加到另一个路径的末尾。此函数与 PathCchAppendEx 的不同之处在于,只能使用长度MAX_PATH的最终路径。此函数与 PathAppend 的不同之处在于它接受带有“\”、“\?"和“\?\UNC"前缀。 |
PathCchAppendEx 将一个路径追加到另一个路径的末尾。此函数与 PathCchAppend 的不同之处在于,它允许构造更长的最终路径。此函数与 PathAppend 的不同之处在于它接受带有“\”、“\?"和“\?\UNC"前缀。 |
PathCchCanonicalize 将路径字符串转换为规范形式。此函数与 PathCchCanonicalizeEx 的不同之处在于,只能使用长度为 MAX_PATH 的最终路径。此函数与 PathAllocCanonicalize 的不同之处在于,调用方必须声明存储在堆栈上的返回字符串的大小。此函数与 PathCanonicalize 的不同之处在于,它接受具有“\”、“\?"和“\?\UNC"前缀。 |
PathCchCanonicalizeEx 通过删除导航元素(如“.”和“..”)来简化路径,以生成格式正确的直接路径。此函数与 PathCchCanonicalize 的不同之处在于,它允许构造更长的最终路径。此函数与 PathAllocCanonicalize 的不同之处在于,调用方必须声明存储在堆栈上的返回字符串的大小。此函数与 PathCanonicalize 的不同之处在于,它接受具有“\”、“\?"和“\?\UNC"前缀。 |
PathCchCombine 将两个路径片段合并为一个路径。 (PathCchCombine) |
PathCchCombineEx 将两个路径片段合并为一个路径。 (PathCchCombineEx) |
PathCchFindExtension 搜索路径以查找其文件扩展名,例如“.exe”或“.ini”。 |
PathCchIsRoot 确定路径字符串是否引用卷的根。此函数与 PathIsRoot 的不同之处在于,它接受带有“\”、“\?"”和“\?\UNC”" 前缀的路径。 |
PathCchRemoveBackslash 从路径字符串末尾删除尾随反斜杠。此函数与 PathRemoveBackslash 的不同之处在于,它接受具有“\”、“\?"和“\?\UNC"前缀。 |
PathCchRemoveBackslashEx 从路径字符串末尾删除尾随反斜杠。此函数与 PathCchRemoveBackslash 的不同之处在于,它可以返回指向字符串新端的指针,并报告缓冲区中剩余的未使用字符数。此函数与 PathRemoveBackslash 的不同之处在于,它接受具有“\”、“\?"和“\?\UNC"前缀。 |
PathCchRemoveExtension 从路径中删除文件扩展名(如果存在)。此函数与 PathRemoveExtension 的不同之处在于,它接受具有“\”、“\?"和“\?\UNC"前缀。 |
PathCchRemoveFileSpec 删除路径字符串中的最后一个元素,无论该元素是文件名还是目录名称。 |
PathCchRenameExtension 将路径字符串末尾的文件名扩展名替换为新的扩展名。 |
PathCchSkipRoot 检索指向驱动器号或通用命名约定 (UNC) 服务器/共享路径元素的路径中的第一个字符的指针。此函数与 PathSkipRoot 的不同之处在于,它接受具有“\”、“\?"和“\?\UNC"前缀。 |
PathCchStripPrefix 删除 “\?"前缀(如果存在)来自文件路径。 |
PathCchStripToRoot 删除路径中的所有文件和目录元素,根信息除外。此函数与 PathStripToRoot 的不同之处在于,它接受具有“\”、“\?"和“\?\UNC"前缀。 |
PathCleanupSpec PathCleanupSpec 可能已更改或不可用。 |
PathCombineA 将表示正确格式的路径的两个字符串连接成一个路径;还连接任何相对路径元素。 (ANSI) |
PathCombineW 将表示正确格式的路径的两个字符串连接成一个路径;还连接任何相对路径元素。 (Unicode) |
PathCommonPrefixA 比较两个路径以确定它们是否共享一个通用前缀。 前缀是以下类型之一:_“C:\”、“.”、“.”、“.”。。\". (ANSI) |
PathCommonPrefixW 比较两个路径以确定它们是否共享一个通用前缀。 前缀是以下类型之一:_“C:\”、“.”、“.”、“.”。。\". (Unicode) |
PathCompactPathA 通过将路径组件替换为省略号来截断文件路径,使其适合给定像素宽度。 (ANSI) |
PathCompactPathExA 通过将路径组件替换为省略号来截断路径,使其适合一定数量的字符。 (ANSI) |
PathCompactPathExW 通过将路径组件替换为省略号来截断路径,使其适合一定数量的字符。 (Unicode) |
PathCompactPathW 通过将路径组件替换为省略号来截断文件路径,使其适合给定像素宽度。 (Unicode) |
PathCreateFromUrlA 将文件 URL 转换为 Microsoft MS-DOS 路径。 (ANSI) |
PathCreateFromUrlAlloc 从文件 URL 创建路径。 |
PathCreateFromUrlW 将文件 URL 转换为 Microsoft MS-DOS 路径。 (Unicode) |
PathFileExistsA 确定文件系统对象(如文件或文件夹)的路径是否有效。 (ANSI) |
PathFileExistsW 确定文件系统对象(如文件或文件夹)的路径是否有效。 (Unicode) |
PathFindExtensionA 在路径中搜索扩展。 (ANSI) |
PathFindExtensionW 在路径中搜索扩展。 (Unicode) |
PathFindFileNameA 在路径中搜索文件名。 (ANSI) |
PathFindFileNameW 在路径中搜索文件名。 (Unicode) |
PathFindNextComponentA 分析路径并返回该路径的第一个反斜杠后面的部分。 (ANSI) |
PathFindNextComponentW 分析路径并返回该路径的第一个反斜杠后面的部分。 (Unicode) |
PathFindOnPathA 搜索文件。 (ANSI) |
PathFindOnPathW 搜索文件。 (Unicode) |
PathFindSuffixArrayA 确定给定文件名是否具有后缀列表之一。 (ANSI) |
PathFindSuffixArrayW 确定给定文件名是否具有后缀列表之一。 (Unicode) |
PathGetArgsA 在给定路径中查找命令行参数。 (ANSI) |
PathGetArgsW 在给定路径中查找命令行参数。 (Unicode) |
PathGetCharTypeA 确定相对于路径的字符类型。 (ANSI) |
PathGetCharTypeW 确定相对于路径的字符类型。 (Unicode) |
PathGetDriveNumberA 在路径中搜索“A”到“Z”范围内的驱动器号,并返回相应的驱动器号。 (ANSI) |
PathGetDriveNumberW 在路径中搜索“A”到“Z”范围内的驱动器号,并返回相应的驱动器号。 (Unicode) |
PathGetShortPath PathGetShortPath 可能已更改或不可用。 |
PathIsContentTypeA 确定文件的已注册内容类型是否与指定的内容类型匹配。 此函数获取指定文件类型的内容类型,并将该字符串与 pszContentType 进行比较。 该比较不区分大小写。 (ANSI) |
PathIsContentTypeW 确定文件的已注册内容类型是否与指定的内容类型匹配。 此函数获取指定文件类型的内容类型,并将该字符串与 pszContentType 进行比较。 该比较不区分大小写。 (Unicode) |
PathIsDirectoryA 验证路径是否为有效的目录。 (ANSI) |
PathIsDirectoryEmptyA 确定指定的路径是否为空目录。 (ANSI) |
PathIsDirectoryEmptyW 确定指定的路径是否为空目录。 (Unicode) |
PathIsDirectoryW 验证路径是否为有效的目录。 (Unicode) |
PathIsExe PathIsExe 可能已更改或不可用。 |
PathIsFileSpecA 在路径中搜索任何路径分隔字符 (例如,“:”或“”) 。 如果不存在路径分隔字符,则该路径被视为文件规范路径。 |
PathIsFileSpecW 在路径中搜索任何路径分隔字符 (,例如,“:”或“\”) 。 如果不存在路径分隔字符,则该路径被视为文件规范路径。 |
PathIsHTMLFileA 确定文件是否为 HTML 文件。 根据为文件扩展名注册的内容类型确定。 (ANSI) |
PathIsHTMLFileW 确定文件是否为 HTML 文件。 根据为文件扩展名注册的内容类型确定。 (Unicode) |
PathIsLFNFileSpecA 确定文件名是否为长格式。 (ANSI) |
PathIsLFNFileSpecW 确定文件名是否为长格式。 (Unicode) |
PathIsNetworkPathA 确定路径字符串是否表示网络资源。 (ANSI) |
PathIsNetworkPathW 确定路径字符串是否表示网络资源。 (Unicode) |
PathIsPrefixA 检查路径以确定它是否以 pszPrefix 传递的前缀值开头。 (ANSI) |
PathIsPrefixW 检查路径以确定它是否以 pszPrefix 传递的前缀值开头。 (Unicode) |
PathIsRelativeA 搜索路径并确定它是否为相对路径。 (ANSI) |
PathIsRelativeW 搜索路径并确定它是否为相对路径。 (Unicode) |
PathIsRootA 确定路径字符串是否引用卷的根。 (ANSI) |
PathIsRootW 确定路径字符串是否引用卷的根。 (Unicode) |
PathIsSameRootA 比较两个路径以确定它们是否具有通用的根组件。 (ANSI) |
PathIsSameRootW 比较两个路径以确定它们是否具有通用的根组件。 (Unicode) |
PathIsSlowA PathIsSlow 可能已更改或不可用。 (ANSI) |
PathIsSlowW PathIsSlow 可能已更改或不可用。 (Unicode) |
PathIsSystemFolderA 确定现有文件夹是否包含使其成为系统文件夹的属性。 或者,此函数指示某些属性是否将文件夹限定为系统文件夹。 (ANSI) |
PathIsSystemFolderW 确定现有文件夹是否包含使其成为系统文件夹的属性。 或者,此函数指示某些属性是否将文件夹限定为系统文件夹。 (Unicode) |
PathIsUNCA 确定路径字符串是否是有效的通用命名约定 (UNC) 路径,而不是基于驱动器号的路径。 (ANSI) |
PathIsUNCEx 确定路径字符串是否是有效的通用命名约定 (UNC) 路径,而不是基于驱动器号的路径。此函数与 PathIsUNC 的不同之处在于,它还允许从路径中提取服务器的名称。 |
PathIsUNCServerA 确定字符串是否是有效的通用命名约定, (UNC) 仅适用于服务器路径。 (ANSI) |
PathIsUNCServerShareA 确定字符串是否是有效的通用命名约定 (UNC) 共享路径 \server\share。 (ANSI) |
PathIsUNCServerShareW 确定字符串是否是有效的通用命名约定 (UNC) 共享路径 \server\share。 (Unicode) |
PathIsUNCServerW 确定字符串是否是有效的通用命名约定, (UNC) 仅适用于服务器路径。 (Unicode) |
PathIsUNCW 确定路径字符串是否是有效的通用命名约定 (UNC) 路径,而不是基于驱动器号的路径。 (Unicode) |
PathIsURLA 测试给定的字符串,以确定它是否符合有效的 URL 格式。 (ANSI) |
PathIsURLW 测试给定的字符串,以确定它是否符合有效的 URL 格式。 (Unicode) |
PathMakePrettyA 将全大写路径转换为所有小写字符,使路径具有一致的外观。 (ANSI) |
PathMakePrettyW 将全大写路径转换为所有小写字符,使路径具有一致的外观。 (Unicode) |
PathMakeSystemFolderA 为现有文件夹提供适当的属性,使其成为系统文件夹。 (ANSI) |
PathMakeSystemFolderW 为现有文件夹提供适当的属性,使其成为系统文件夹。 (Unicode) |
PathMakeUniqueName 从模板创建唯一的路径名称。 |
PathMatchSpecA 使用 Microsoft MS-DOS 通配符匹配类型搜索字符串。 (ANSI) |
PathMatchSpecExA 将路径中的文件名与一个或多个文件名模式匹配。 (ANSI) |
PathMatchSpecExW 将路径中的文件名与一个或多个文件名模式匹配。 (Unicode) |
PathMatchSpecW 使用 Microsoft MS-DOS 通配符匹配类型搜索字符串。 (Unicode) |
PathParseIconLocationA 分析包含文件位置和图标索引的文件位置字符串,并返回单独的值。 (ANSI) |
PathParseIconLocationW 分析包含文件位置和图标索引的文件位置字符串,并返回单独的值。 (Unicode) |
PathProcessCommand 已弃用。 处理包含命令行的字符串,并生成带适当引号的字符串,并根据需要附加参数。 |
PathQuoteSpacesA 在路径中搜索空格。 如果找到空格,则整个路径用引号引起来。 (ANSI) |
PathQuoteSpacesW 在路径中搜索空格。 如果找到空格,则整个路径用引号引起来。 (Unicode) |
PathRelativePathToA 创建从一个文件或文件夹到另一个文件或文件夹的相对路径。 (ANSI) |
PathRelativePathToW 创建从一个文件或文件夹到另一个文件或文件夹的相对路径。 (Unicode) |
PathRemoveArgsA 从给定路径中删除任何参数。 (ANSI) |
PathRemoveArgsW 从给定路径中删除任何参数。 (Unicode) |
PathRemoveBackslashA 从给定路径中删除尾随反斜杠。 (ANSI) |
PathRemoveBackslashW 从给定路径中删除尾随反斜杠。 (Unicode) |
PathRemoveBlanksA 从字符串中删除所有前导空格和尾随空格。 (ANSI) |
PathRemoveBlanksW 从字符串中删除所有前导空格和尾随空格。 (Unicode) |
PathRemoveExtensionA 从路径中删除文件扩展名(如果存在)。 (ANSI) |
PathRemoveExtensionW 从路径中删除文件扩展名(如果存在)。 (Unicode) |
PathRemoveFileSpecA 从路径中删除尾随文件名和反斜杠(如果存在)。 (ANSI) |
PathRemoveFileSpecW 从路径中删除尾随文件名和反斜杠(如果存在)。 (Unicode) |
PathRenameExtensionA 将文件名的扩展名替换为新扩展名。 如果文件名不包含扩展名,则扩展名将附加到字符串的末尾。 (ANSI) |
PathRenameExtensionW 将文件名的扩展名替换为新扩展名。 如果文件名不包含扩展名,则扩展名将附加到字符串的末尾。 (Unicode) |
PathResolve PathResolve 可能已更改或不可用。 |
PathSearchAndQualifyA 确定给定路径的格式是否正确且完全限定。 (ANSI) |
PathSearchAndQualifyW 确定给定路径的格式是否正确且完全限定。 (Unicode) |
PathSetDlgItemPathA 使用 PathCompactPath 在窗口或对话框中设置子控件的文本,以确保路径适合控件。 (ANSI) |
PathSetDlgItemPathW 使用 PathCompactPath 在窗口或对话框中设置子控件的文本,以确保路径适合控件。 (Unicode) |
PathSkipRootA 检索指向驱动器号或通用命名约定 (UNC) 服务器/共享路径元素后的路径中的第一个字符的指针。 (ANSI) |
PathSkipRootW 检索指向驱动器号或通用命名约定 (UNC) 服务器/共享路径元素后的路径中的第一个字符的指针。 (Unicode) |
PathStripPathA 删除完全限定路径和文件的路径部分。 (ANSI) |
PathStripPathW 删除完全限定路径和文件的路径部分。 (Unicode) |
PathStripToRootA 删除路径中的所有文件和目录元素,根信息除外。 (ANSI) |
PathStripToRootW 删除路径中的所有文件和目录元素,根信息除外。 (Unicode) |
PathUndecorateA 从路径字符串中删除修饰。 (ANSI) |
PathUndecorateW 从路径字符串中删除修饰。 (Unicode) |
PathUnExpandEnvStringsA 将完全限定路径中的某些文件夹名称替换为其关联的环境字符串。 (ANSI) |
PathUnExpandEnvStringsW 将完全限定路径中的某些文件夹名称替换为其关联的环境字符串。 (Unicode) |
PathUnmakeSystemFolderA 从文件夹中删除使其成为系统文件夹的属性。 此文件夹必须实际存在于文件系统中。 (ANSI) |
PathUnmakeSystemFolderW 从文件夹中删除使其成为系统文件夹的属性。 此文件夹必须实际存在于文件系统中。 (Unicode) |
PathUnquoteSpacesA 删除路径开头和末尾的引号。 (ANSI) |
PathUnquoteSpacesW 删除路径开头和末尾的引号。 (Unicode) |
PathYetAnotherMakeUniqueName 基于现有文件名创建唯一文件名。 |
PauseTimer 不支持。 (IFileOperationProgressSink.PauseTimer) |
PauseTimer 暂停进度对话框计时器。 |
PerformOperations 执行所有选定的操作。 |
PerUserInit 创建“我的文档”和其他特殊文件夹,根据需要对其进行初始化,并为“我的文档”创建“发送到”快捷菜单项。 |
PickIconDlg PickIconDlg 可能已更改或不可用。 |
PlaySound 与通知一起播放声音。 (IUserNotification2.PlaySound) |
PlaySound 与通知一起播放声音。 (IUserNotification.PlaySound) |
Popup 在指定的屏幕位置调用快捷菜单。 |
Popup 显示特定位置的模式弹出菜单。 |
PopupItemMenu 为指定项创建快捷菜单,并返回所选命令字符串。 |
PostCopyItem 在每个项的复制过程完成后执行调用方实现的操作。 |
PostDeleteItem 在每个项目的删除过程完成后执行调用方实现的操作。 |
PostMoveItem 在每个项的移动过程完成后执行调用方实现的操作。 |
PostNewItem 创建新项后,执行调用方实现的操作。 |
PostPaint 在绘制命名空间树控件后调用。 |
PostRenameItem 在每个项的重命名过程完成后执行调用方实现的操作。 |
PreCopyItem 在每个项的复制过程开始之前执行调用方实现的操作。 |
PreDeleteItem 在每个项的删除过程开始之前,执行调用方实现的操作。 |
PreMoveItem 在每个项的移动过程开始之前执行调用方实现的操作。 |
PreNewItem 在创建新项的过程开始之前执行调用方实现的操作。 |
PrePaint 在绘制命名空间树控件之前调用。 |
PrepareForSync 允许已注册的应用程序显示任何用户界面,并在调用 ISyncMgrSynchronize::Synchronize 方法之前执行任何必要的初始化。 |
PrepareForSyncCompleted 在 PrepareForSync 方法完成后由应用程序的已注册处理程序调用。 |
PreRenameItem 在每个项的重命名过程开始之前执行调用方实现的操作。 |
PresentConflict 向用户显示冲突。 |
PrevPage 切换到多页图像的上一页。 任何关联的动画都重置。 |
PrintTo 打印文件。 (ANSI) |
PrintTo 打印文件。 (Unicode) |
ProcessAttachDetach 已弃用。 始终返回 S_OK。 |
ProfferService 使服务可供同一主机上的其他对象使用。 |
进度 由已注册的应用程序调用以更新进度信息并确定操作是否应继续。 |
提示 向用户显示提示 UI。 |
PropertyFailure 当存在涉及文件属性且需要用户交互的故障时调用。 |
ProposeItem 建议向之前枚举的项集添加新项。 |
PtrdiffTAdd 将ptrdiff_t类型的两个值相加。 |
PtrdiffTMult 将类型的两个值相乘ptrdiff_t。 |
PtrdiffTSub 从另一个值中减去ptrdiff_t类型的一个值。 |
put_CurrentViewMode 设置当前文件夹的当前视图模式。 |
put_FolderFlags 设置当前文件夹设置。 |
put_GroupBy 设置对文件夹视图进行分组时使用的列。 |
put_IconSize 设置当前文件夹的图标大小设置。 |
put_SortColumns 设置要排序的列的名称。 |
PutBaseBrowserData 已弃用。 获取一个结构,该结构允许对基类的受保护成员进行读/写访问。 但请注意,该状态只能由基本浏览器更新。 |
QISearch IUnknown::QueryInterface 方法的表驱动实现。 |
QueryAbilities 确定冲突表示器将显示哪些选项。 |
QueryAbort 中止 IShellImageData 进程,例如解码、绘制或缩放。 这是一个回调方法。 |
QueryActiveShellView 检索在 Shell 视图对象) 显示的当前活动 (。 |
QueryAppIsDefault 确定应用程序是否拥有给定应用程序级别和类型的已注册默认关联。 不适合在 Windows 8 中使用。 |
QueryAppIsDefaultAll 确定应用程序是否拥有给定应用程序级别的所有已注册的默认关联。 不适合在 Windows 8 中使用。 |
QueryBand 获取有关乐队网站中带区的信息。 |
QueryCancel 提供有关操作是否正在取消的信息。 |
QueryContextMenu 将命令添加到快捷菜单。 |
QueryContinue 如果与此接口的当前实例关联的操作应继续,则返回S_OK。 |
QueryCurrentDefault 确定给定关联类型的默认应用程序。 这是 ShellExecute 针对该类型启动的默认应用程序。 |
QueryFocus 指示预览处理程序从调用 GetFocus 函数返回 HWND。 |
QueryForAdditionalItems 检索具有要同步的挂起请求的项集的枚举器。 这是在当前同步完成后将同步的一组项。 |
QueryObject 查询指定的 对象。 |
QuerySupport QuerySupport 可能已更改或不可用。 |
ReadAsync 以异步方式从流中读取信息。 例如,Shell 在异步传输文件项时对文件项实现此接口。 |
ReadCabinetState ReadCabinetState 可能已更改或不可用。 |
ReadPropertyNPB 导致从命名属性包读取属性。 |
RealDriveType RealDriveType 可能已更改或不可用。 |
重新排列 重新排列可能已更改或不可用。 |
RecompressImage 重新压缩映像。 此方法在 ImageRecompress 对象中实现,接受具有指定质量的 x 和 y 尺寸。 方法创建一个流,其中包含已重新压缩为指定大小的新图像。 |
RecycleItem 将项目回收到提供的回收位置,并在其新位置返回该项目。 |
重定向 重定向常见文件夹和每用户文件夹的文件夹请求。 |
“刷新” 刷新视图的内容以响应用户输入。 |
RefreshObject RefreshObject 可能已更改或不可用。 |
RefreshOverlayImages 刷新覆盖缓存和/或图像列表。 |
注册 将打开的窗口注册为 Shell 窗口;窗口由句柄指定。 |
RegisterAbort 设置回调中止对象,可以选择返回指向上一个 对象的指针。 |
RegisterAppStateChangeNotification 使应用能够注册回调函数,通过该函数可以通知其库进入或退出挂起状态。 |
RegisterAsChild ISuspensionDependencyManager::RegisterAsChild 方法 |
RegisterDialogClasses 注册屏幕保护程序配置对话框所需的任何非标准窗口类。 |
RegisterFolder 将新的已知文件夹添加到注册表。 独立软件供应商 (ISV) 特别使用,这些供应商将自己的文件夹之一添加到已知文件夹系统。 |
RegisterForPackageStateChanges 注册包状态更改通知。 |
RegisterPending 将挂起的窗口注册为 Shell 窗口;窗口由绝对 PIDL 指定。 |
RegisterScaleChangeEvent 注册在缩放可能更改时触发的事件。 此函数替换 RegisterScaleChangeNotifications。 |
RegisterScaleChangeNotifications 注册一个窗口,以在缩放信息更改时接收回调。 |
RegisterSyncMgrHandler 当处理程序具有要同步的项时,向同步管理器注册处理程序。 |
RegisterTab 通知任务栏已提供新的选项卡或文档缩略图,以便在应用程序的任务栏组浮出控件中显示。 |
RegisterWindow 已弃用。 在浏览器窗口列表中注册浏览器。 |
ReleaseShellView 已弃用。 协调基类与其派生类之间的视图生存期。 |
移除 从托管对象的集合中删除 对象。 |
RemoveAll 从结果文件夹中删除所有项目。 |
RemoveAll 从结果文件夹中删除所有项目。 |
RemoveAllControlItems 未实现。 (IFileDialogCustomize.RemoveAllControlItems) |
RemoveAllDestinations 清除应用程序跳转列表中的“最近”和“频繁”类别中的所有目标条目。 |
RemoveAllRoots 从树中删除所有根及其子项。 |
RemoveBackReferences 删除对象保留的所有反向引用。 |
RemoveBand 从乐队站点中删除带区。 |
RemoveConflicts 从存储中删除一组由冲突 ID 指定的冲突。 |
RemoveControlItem 将项从对话框的容器控件中删除。 |
RemoveDataBlock 从链接中删除数据块。 |
RemoveDestination 从跳转列表中的“最近”和“常用”类别中删除单个目标。 |
RemoveEvent 按指定删除事件。 |
RemoveFolder 从库中删除文件夹。 |
RemoveFromList Windows Vista:_Removes“开始”菜单固定列表中的项,该列表是“开始”菜单左上角位置的列表。 |
RemoveFromSyncSet 删除冲突并从同步中删除 IShellItem。 |
RemoveIDList 从结果文件夹中删除指向项标识符列表 (PIDL) 的指针。 |
RemoveItem 从结果文件夹中删除项。 |
RemoveItem 在不将项移动到回收站的情况下删除该项。 |
RemoveMenusSB 允许容器从就地复合菜单中删除其任何菜单元素,并释放所有关联的资源。 |
RemoveObject RemoveObject 可能已更改或不可用。 |
RemoveObjectAt 从集合中删除单个指定的 对象。 |
RemovePropertyNPB 从命名属性包中删除属性。 |
RemoveRoot 从树中删除根及其子项。 |
RemoveTasks 从计划程序后台队列中删除任务。 |
RemoveToolbar 从工具栏框架中删除指定的 IDockingWindow。 |
RemoveWindowSubclass 从窗口中删除子类回调。 |
RenameItem 声明一个项,该项将被赋予新的显示名称。 |
RenameItem 更改项的名称,返回具有新名称的 IShellItem。 |
RenameItems 声明一组要赋予新显示名称的项。 所有项的名称都相同。 |
ReplaceFrame 将当前帧替换为新图像。 |
ReplacePage 替换“控制面板”对象的属性表中的页面。 |
ReportEvent 提供要添加到正在同步的项的“同步结果”文件夹中的事件。 |
ReportManualSync 报告正在执行从同步中心 UI 外部手动请求的同步操作。 |
ReportProgress 将单个同步项同步到同步中心的进度报告。 |
ReportResult 将收到的错误状态代码转换为相应的用户可读消息。 |
RequestBorderSpaceDW 批准、修改或拒绝 IDockingWindow 对象的边框空间请求。 在调用 SetBorderSpaceDW 方法之前,不会分配边框空间。 |
RequireTouchInEditControl 在调用触摸键盘之前,需要显式用户点击编辑字段。 |
重置 将枚举重置为 0。 |
重置 用于将枚举索引重置为零。 |
重置 返回枚举序列开头的枚举器。 |
重置 返回到枚举序列的开头。 |
重置 将枚举索引重置为 0。 (IEnumObjects.Reset) |
重置 将枚举索引重置为 0。 (IEnumResources.Reset) |
重置 重置枚举中检索到的 IShellItem 接口的内部计数。 |
重置 将 IPublishedApp 对象的枚举重置为第一项。 |
重置 将枚举中的当前位置重置为零。 |
重置 将枚举中的当前位置重置为零。 |
重置 将枚举中的当前位置重置为 0。 |
重置 指示枚举器将自身定位在元素列表的开头。 |
ResetCancel 取消完成后重置进度对话框。 |
ResetEnumerator 强制自动完成对象在列表可见时刷新其建议列表。 |
ResetTimer 不支持。 (IFileOperationProgressSink.ResetTimer) |
ResetTimer 将进度对话框计时器重置为 0。 |
ResizeBorderDW 通知停靠窗口对象框架的边框空间已更改。 为了响应此方法,IDockingWindow 实现必须调用 SetBorderSpaceDW,即使不需要边框空间或不需要更改也是如此。 |
解决 尝试查找 Shell 链接的目标,即使它已被移动或重命名。 (ANSI) |
解决 尝试查找 Shell 链接的目标,即使它已被移动或重命名。 (Unicode) |
解决 使用自己的同步处理程序(控制 UI)解决冲突。 |
ResolveFolder 解析库文件夹的目标位置,即使文件夹已移动或重命名也是如此。 |
ResolveShellLink 请求文件夹对象解析 Shell 链接。 |
RestartDialog 显示提示用户重启 Windows 的对话框。 当用户单击该按钮时,函数会调用 ExitWindowsEx 来尝试重启 Windows。 |
RestartDialogEx 显示要求用户重启 Windows 的对话框。 当用户单击该按钮时,函数会调用 ExitWindowsEx 来尝试重启 Windows。 |
结果 获取 StartHandlerSync 或 StartItemSync 调用的结果。 |
恢复 如果包的进程当前已挂起,则恢复这些进程。 |
恢复 请求恢复任务。 |
ResumeTimer 不支持。 (IFileOperationProgressSink.ResumeTimer) |
ResumeTimer 恢复进度对话框计时器。 |
RetrieveProperties 获取由同步引擎管理的属性。 |
还原 已弃用。 还原为当前条目,如果导航失败,则删除 ITravelLog::AddEntry 的结果。 |
撤销 撤销 Shell 窗口的注册,并从 Shell 窗口集合中删除该窗口。 |
RevokeScaleChangeNotifications 撤销窗口的注册,防止它在缩放信息更改时接收回调。 |
RevokeService 使以前通过 IProfferService::P rofferService 向其他对象提供的服务不可用。 |
旋转 以 90 度为增量旋转图像。 |
运行 不支持。 (IShellRundll.Run) |
运行 请求任务开始。 |
运行 当同步中心请求时,为处理程序或同步项执行 UI 的实际显示。 |
RunGadget 将已安装的小工具添加到桌面。 |
保存 保存附件。 |
保存 将库保存到新的库说明 (*.library-ms) 文件。 |
SaveInKnownFolder 将库保存到指定已知文件夹中的新文件。 |
SaveProperties 保存与文件或文件夹关联的属性。 |
SaveViewState 保存 Shell 的视图设置,以便在后续浏览会话期间还原当前状态。 |
SaveViewState 已弃用。 (IBrowserService4.SaveViewState) |
SaveWithUI 如果保存操作失败,则向用户显示解释性错误 UI。 |
缩放 调整图像的大小。 |
ScreenSaverConfigureDialog 接收发送到屏幕保护程序配置对话框的消息。 允许用户配置的屏幕保护程序必须定义此函数。 |
ScreenSaverProc 接收发送到指定屏幕保护程序窗口的消息。 |
选择 IShellFolderView::Select 可能已更改或不可用。 |
SelectAndEditItem INewMenuClient::SelectAndEditItem 方法 |
SelectAndPositionItem 在 Shell 视图中选择和定位项。 |
SelectAndPositionItems 允许选择和定位文件夹视图中可见的项目。 |
SelectedItems 获取一个 FolderItems 对象,该对象代表视图中所有选定项。 |
选择项 设置视图中项的选择状态。 |
选择项 在文件夹的视图中选择一个项目。 |
选择项 更改 Shell 视图窗口中一个或多个项的选择状态。 |
SelectItemRelative 选择相对于当前项的项。 |
SelectPage 选择多页图像中的指定页面。 |
SendControlMsg 将控件消息发送到 Windows 资源管理器窗口中的工具栏或状态栏。 |
SetAcceleratorMenu 已弃用。 由派生类实现,用于定义可在对 TranslateAcceleratorSB 的调用中使用的菜单加速器。 |
SetAccelerators 设置加速器。 |
SetAccessibleName 设置由 IAccessible::get_accName辅助功能工具用于获取对象的 Name 属性的文本。 |
SetActivateState 已弃用。 更新 BASEBROWSERDATA 结构的 _uActivateState 成员的值,该结构跟踪浏览器视图窗口是否处于激活状态。 派生类对基类进行此调用。 |
SetActiveAlt 将任务栏项标记为活动,但不直观地激活它。 |
SetAdjacentDisplayEdges 设置应用程序窗口是否与模拟显示器的边缘相邻。 |
SetAnimation 指定在对话框中运行的 Audio-Video 交错 (AVI) 剪辑。 |
SetAppAsDefault 将应用程序设置为给定扩展或协议的默认值,前提是应用程序的发布者与当前默认值匹配。 有关详细信息,请参阅默认程序。 不适合在 Windows 8 中使用。 |
SetAppAsDefaultAll 将应用程序设置为该应用程序任何类型的所有已注册关联的默认值。 不适合在 Windows 8 中使用。 |
SetAppID 指定应用程序的唯一应用程序用户模型 ID (AppUserModelID) ,此接口的方法将从其任务栏按钮的跳转列表中删除目标。 此方法是可选的。 |
SetAppID 为要检索其目标列表的应用程序指定唯一的应用程序用户模型 ID (AppUserModelID) 。 此方法是可选的。 |
SetAppID 指定应用程序的唯一应用程序用户模型 ID (AppUserModelID) ,其任务栏按钮将保存通过此接口的方法生成的自定义跳转列表。 此方法是可选的。 |
SetAppID 指定应用程序定义的唯一应用程序用户模型 ID (AppUserModelID) ,该 ID 将对象标识为特定文件类型的处理程序。 此方法由需要动态 AppUserModelID 的应用程序使用。 |
SetApplicationViewMinWidth 设置应用程序设计模式窗口所需的最小宽度。 |
SetApplicationViewOrientation 设置用于设计模式窗口的窗口方向。 |
SetApplicationViewState 设置欺骗的应用程序视图状态 (全屏横向、全屏纵向、填充或贴靠) 用于在设计模式下运行的 Windows 应用商店应用。 |
SetArguments 设置 Shell 链接对象的命令行参数。 (ANSI) |
SetArguments 设置 Shell 链接对象的命令行参数。 (Unicode) |
SetAsDefFolderSettings 已弃用。 将文件夹的当前视图模式设置为所有文件夹的默认视图模式。 由“文件夹选项”对话框使用。 |
SetAsyncMode 由放置源调用,以指定数据对象是否支持异步数据提取。 |
SetAutomationObject 替换 IShellView 的内部自动化对象。 |
SetBackgroundColor 设置未显示图像或禁用桌面背景时桌面上可见的颜色。 当桌面壁纸未填满整个屏幕时,此颜色也用作边框。 |
SetBackgroundColor 设置预览处理程序的背景色。 |
SetBalloonInfo 设置要显示在气球通知中的信息。 (IUserNotification2.SetBalloonInfo) |
SetBalloonInfo 设置要显示在气球通知中的信息。 (IUserNotification.SetBalloonInfo) |
SetBalloonRetry 指定在第一次尝试失败时尝试显示用户信息的条件。 (IUserNotification2.SetBalloonRetry) |
SetBalloonRetry 指定在第一次尝试失败时尝试显示用户信息的条件。 (IUserNotification.SetBalloonRetry) |
SetBandAvailability 设置指定带的可用性。 |
SetBandInfoSFB 使用 BANDINFOSFB 结构中的信息设置 IShellFolderBand 对象的带区信息。 |
SetBandSiteInfo 设置有关带站点的信息。 |
SetBandState 在乐队站点中设置带的状态。 |
SetBorderSpaceDW 为 IDockingWindow 对象分配和保留边框空间。 |
SetCallback IShellFolderView::SetCallback 可能已更改或不可用。 |
SetCancelButtonLabel 替换常见文件对话框的“取消”按钮上的默认文本“取消”。 |
SetCancelInformation 设置当用户从进度 UI 中选择“取消”时发布的信息。 |
SetCancelMsg 设置在用户取消操作时要显示的消息。 |
SetCascade 设置级联文件夹。 |
SetCheckboxValue 启用登录 UI 和凭据 UI 以指示复选框值已更改。 |
SetCheckButtonState 设置对话框中) 复选框 (选中按钮的状态。 |
SetCheckState 设置树视图控件中复选框项的状态。 |
SetClient 设置 punkClient 指定的客户端。 |
SetClientGuid 指定并存储客户端的 GUID。 |
SetClientGuid 使调用应用程序能够将 GUID 与对话的持久状态相关联。 |
SetClientTitle 指定并存储提示窗口的标题。 |
SetClipboard SetClipboard 可能已更改或不可用。 |
SetCodePage 将 ANSI 代码页的数值设置为指定的代码页标识符。 |
SetCollectedProperties 指定将在保存对话框中收集哪些属性。 |
SetColor 按指定设置颜色。 |
SetColumnInfo 设置指定列的状态。 |
SetColumns 设置视图要显示的列的集合。 |
SetComboBoxSelectedValue 启用登录 UI 和凭据 UI 以指示已选择组合框值。 |
SetCompositionState 设置组合状态。 |
SetCondition 设置搜索的 ICondition。 如果未调用此方法,则生成的搜索将不应用筛选器。 |
SetContext 使缩略图提供程序能够返回特定于用户上下文的缩略图。 |
SetContractDelegateWindow 将主前台窗口以外的应用窗口与应用的协定相关联。 如果你是使用本机 C++ 编写 Windows 应用商店应用的开发人员,请使用此函数。 |
SetControlItemState 设置在对话框中找到的容器控件中的项的当前状态。 |
SetControlItemText 设置控件项的文本。 例如,单选按钮或菜单中项附带的文本。 |
SetControlLabel 设置与控件关联的文本,例如按钮文本或编辑框标签。 |
SetControlState 设置给定控件的当前可见性和启用状态。 |
SetControlStyle 设置命名空间对象的树视图控件的显示样式。 |
SetControlStyle2 设置命名空间对象的树视图控件的扩展显示样式。 |
SetCreateFlags 设置将包含在对 CreateProcess 的调用中的标志。 |
SetCurrentFolderFlags 设置并应用指定的文件夹标志。 |
SetCurrentProcessExplicitAppUserModelID 指定应用程序定义的唯一应用程序用户模型 ID (AppUserModelID) ,用于标识任务栏的当前进程。 此标识符允许应用程序将其关联的进程和窗口分组到单个任务栏按钮下。 |
SetCurrentViewMode 设置所选文件夹的视图模式。 |
SetDataObject 将 IDataObject 实例包装为 Windows 运行时 DataPackage。 |
SetDefaultExtension 设置要添加到文件名的默认扩展名。 |
SetDefaultFolder 如果最近使用的文件夹值不可用,则设置用作默认值的文件夹。 |
SetDefaultIcon 设置默认图标。 |
SetDefaultSaveFolder 设置库将用于保存操作的默认目标文件夹。 |
SetDescription 设置 Shell 链接对象的说明。 说明可以是任何应用程序定义的字符串。 (ANSI) |
SetDescription 设置 Shell 链接对象的说明。 说明可以是任何应用程序定义的字符串。 (Unicode) |
SetDeselected 当凭据失去选择时调用。 |
SetDirectory 设置当前工作目录。 |
SetDirectory 设置新的工作目录。 |
SetDisplayName 按指定设置搜索文件夹显示名称。 |
SetEditBoxText 设置对话框中的编辑框控件中的文本。 |
SetEmptyText 设置默认的空文本。 |
SetEncoderParams 设置编码器参数。 |
SetEnumReadyCallback 对初始视图枚举完成时通知的视图设置回调。 |
SetEnvironmentVariable 在所创建进程的环境中设置变量。 |
SetErrorURL 指定在用户浏览向导扩展页时遇到错误时显示的页面的 URL。 |
SetExtendedTileViewProperties 设置项的扩展磁贴属性列表。 |
SetFieldBitmap 向登录 UI 或凭据 UI 传达磁贴图像字段已更改且应更新 UI。 |
SetFieldCheckbox 告知登录 UI 或凭据 UI 复选框字段已更改且 UI 应更新。 |
SetFieldComboBoxSelectedItem 向登录 UI 或凭据 UI 传达组合框中的选定项已更改且 UI 应更新。 |
SetFieldInteractiveState 向登录 UI 或凭据 UI 传达字段的交互状态已更改且 UI 应更新。 |
SetFieldOptions 指定登录或凭据 UI 中的指定字段应显示“密码显示”字形,还是应接收电子邮件地址。 |
SetFieldState 向登录 UI 或凭据 UI 传达字段状态已更改且 UI 应更新。 |
SetFieldString 向登录 UI 或凭据 UI 传达与字段关联的字符串已更改且 UI 应更新。 |
SetFieldSubmitButton 启用凭据以设置提交按钮相邻的字段。 |
SetFileID 设置当前文件的唯一文件标识符。 |
SetFileName 指定并存储文件的建议名称。 |
SetFileName 设置打开该对话框时显示在“文件名编辑”框中的文件名。 |
SetFileNameLabel 设置文件名编辑框旁边的标签文本。 |
SetFileTypeIndex 设置对话框中显示为选定状态的文件类型。 |
SetFileTypes 设置对话框可以打开或保存的文件类型。 |
SetFilter 从 Windows 7 起,SetFilter 不再可供使用。 |
SetFilter 由主机公开以允许客户端传递其 IUnknown 接口指针的主机。 |
SetFindData 将文件系统信息存储在WIN32_FIND_DATA结构中。 此信息由 ParseDisplayName 使用。 |
SetFlags 设置对 IDragSourceHelper 对象的拖放操作的特征。 |
SetFlags 在只读和读/写状态之间切换属性存储对象。 |
SetFlags 设置GIL_XXX标志。 |
SetFlags 设置当前选项设置。 |
SetFlags 已弃用。 设置指示浏览器状态的标志。 |
SetFocus 指示预览处理程序将焦点设置为自身。 |
SetFolder 设置快捷方式对象的文件夹名称。 (ANSI) |
SetFolder 设置快捷方式对象的文件夹名称。 (Unicode) |
SetFolder 设置一个文件夹,该文件夹在打开对话框时始终处于选中状态,而不考虑以前的用户操作。 |
SetFolderLogicalViewMode 设置文件夹逻辑视图模式。 默认设置基于由 ISearchFolderItemFactory::SetFolderTypeID 方法设置的 FolderTypeID。 |
SetFolderSettings 设置当前视图的文件夹设置。 |
SetFolderType 设置库的文件夹类型。 |
SetFolderTypeID 按指定设置搜索文件夹类型 ID。 |
SetFolderViewOptions 设置视图的指定选项。 |
SetFont 设置字体的属性。 |
SetFont 设置要用于预览处理程序中文本的字体属性。 |
SetGroupBy 按给定属性键和方向对视图进行分组。 |
SetGroupColumn 按指定设置组列。 如果未指定任何组列,则不会进行分组。 |
SetGroupSubsetCount 打开组子设置并设置每个组中可见项的行数。 |
SetHandlerClsid . (IDefaultFolderMenuInitialize.SetHandlerClsid) |
SetHandlerProgressText 在处理程序执行同步时,设置该处理程序的信息字段的内容。 |
SetHistoryObject 已弃用。 设置浏览器的历史记录对象。 |
SetHotkey 为 Shell 链接对象设置 (热键) 键盘快捷方式。 (ANSI) |
SetHotkey 为 Shell 链接对象设置 (热键) 键盘快捷方式。 (Unicode) |
SetHotKey 设置应用程序的热键。 |
SetIcon 设置库的默认图标。 |
SetIconInfo 设置与特定用户信息关联的通知区域图标。 (IUserNotification2.SetIconInfo) |
SetIconInfo 设置与特定用户信息关联的通知区域图标。 (IUserNotification.SetIconInfo) |
SetIconLocation 设置 Shell 链接对象的图标的位置 (路径和索引) 。 (ANSI) |
SetIconLocation 设置 Shell 链接对象的图标的位置 (路径和索引) 。 (Unicode) |
SetIconSize 按指定设置搜索文件夹图标大小。 默认设置基于由 ISearchFolderItemFactory::SetFolderTypeID 方法设置的 FolderTypeID。 |
SetIDList 设置持久化项标识符列表。 |
SetIDList 设置指向 Shell 链接对象的项标识符列表 (PIDL) 的指针。 (ANSI) |
SetIDList 设置指向 Shell 链接对象的项标识符列表 (PIDL) 的指针。 (Unicode) |
SetInitialURL 设置托管向导中服务器提供的初始 HTML 页的 URL。 |
SetIsOnLockScreen 此方法确定应用程序在设计模式下是否可以在 Windows 8 锁屏界面上显示信息。 |
SetItem IParseAndCreateItem::SetItem 方法 |
SetItemAlloc 为委托文件夹提供用于分配和释放项 ID 的 IMalloc 接口。 |
SetItemAlloc 为 CItemIDFactory 提供用于分配和释放项 ID 的 IMalloc 接口。 |
SetItemChoices 设置表示用户想要保留的项的索引数组。 当用户选择将相同的操作应用于同一处理程序中同一类型的所有选定冲突时,将使用此方法。 |
SetItemCustomState 设置与 Shell 项关联的复选框的状态。 |
SetItemHeight 设置指定的项高度。 |
SetItemPos 设置给定项的位置。 |
SetItemState 设置 Shell 项的状态信息。 |
SetItemStatus 由注册应用程序处理程序中的同步管理器调用,以在以下两种情况下更改项的状态:_between处理程序从 ISyncMgrSynchronize::P repareForSync 方法返回并调用 PrepareForSyncCompleted 回调方法的时间,或在处理程序从 ISyncMgrSynchronize::Synchronize 方法返回但尚未调用 SynchronizeCompleted 回调方法的时间。 |
SetJunctionCLSID 如果当前项是交接点,则设置实现 IShellFolder 的对象 (CLSID) 的类标识符。 |
SetKey 设置从中加载“DefaultIcon”值的注册表项。 |
SetKeyState 根据键 CTRL 和 SHIFT 的当前状态设置值。 |
SetLine 在进度对话框中显示一条消息。 |
SetLocalPath 设置并存储文件的路径。 |
SetMenu 将静态菜单追加到菜单带区。 |
SetMenuContextHelpId 将帮助上下文标识符与菜单相关联。 |
SetMenuRestrictions . (IDefaultFolderMenuInitialize.SetMenuRestrictions) |
SetMenuSB 在视图窗口中安装复合菜单。 |
SetMenuToolbar 将菜单添加到菜单带。 |
SetMode 设置分析项的枚举模式。 |
SetMode 设置进度对话框操作模式。 |
SetNamedValue 设置命名属性的值。 |
SetNameOf 设置文件对象或子文件夹的显示名称,从而更改进程中的项标识符。 |
SetNativeDisplayOrientation 设置设计模式窗口的模拟显示方向。 |
SetNativeDisplaySize 设置要用于在设计模式下运行的 Windows 应用商店应用的欺骗本机显示大小。 |
SetNavigateState 已弃用。 设置当前导航状态。 此方法会影响光标和动画。 |
SetNavigationRoot 指定从中开始浏览命名空间的顶级位置,例如在“保存”对话框的“浏览文件夹”选项中。 用户无法在此位置上方导航。 |
SetNoIcons 设置图标是否显示在文件夹带中。 |
SetNormalIcon 设置普通图标。 |
SetNoShowUI 指示是否应显示与所选 Shell 项关联的任何 UI。 |
SetNoText 设置文本是否显示在文件夹带中。 |
SetObjectCount SetObjectCount 不再可用。 |
SetObscured 在工具栏上与菜单中的项一起协调被遮挡的项目。 |
SetOkButtonLabel 设置“打开”或“保存”按钮的文本。 |
SetOpenIcon 设置允许容器指定“打开”外观的图标。 |
SetOperation 设置正在发生的进度对话操作,以及我们是处于预测试模式还是撤消模式。 |
SetOperationFlags 设置当前操作的参数。 |
SetOptions 设置当前自动完成选项。 (IACList2.SetOptions) |
SetOptions 设置当前自动完成选项。 (IAutoComplete2.SetOptions) |
SetOptions 设置当前浏览器选项。 |
SetOptions 设置标志以控制对话框的行为。 |
SetOptions 设置库选项。 |
SetOverlayIcon 将覆盖应用于任务栏按钮,以指示应用程序状态或给用户的通知。 |
SetOwner 已弃用。 声明对服务对象的所有者引用。 |
SetOwnerWindow 设置进度窗口和对话框窗口的父窗口或所有者窗口。 |
SetParameters 提供谓词的参数值。 |
SetParentAndItem 设置项的父级和父项的子 ID。 |
SetPath 为已知文件夹分配新路径。 |
SetPath 设置 Shell 链接对象的目标的路径和文件名。 (ANSI) |
SetPath 设置 Shell 链接对象的目标的路径和文件名。 (Unicode) |
SetPinnedWindow 设置固定的窗口。 当用户选择要查看的新文件时,Shell 会指示文件查看器在固定的窗口中显示新文件,而不是创建新窗口。 |
SetPoints SetPoints 可能已更改或不可用。 |
SetPosition 设置桌面壁纸图像的显示选项,确定图像应居中、平铺还是拉伸。 |
SetPosition 设置用于显示的点的坐标。 |
SetPresenterChoice 设置对同步管理器冲突解决所做的选择类型,以及是否将该选择应用于集中的所有后续冲突。 |
SetPresenterNextStep 设置在同步管理器冲突解决的下一步中演示者要执行的操作。 |
SetProcessReference 提供组件对象模型 (COM) 对象,该对象允许托管 Shell 扩展和其他组件防止其主机进程过早关闭。 |
SetProgID 设置对象的 ProgID。 |
SetProgress 使用操作的当前状态更新进度对话框。 (IProgressDialog.SetProgress) |
SetProgress64 使用操作的当前状态更新进度对话框。 (IProgressDialog.SetProgress64) |
SetProgressCallback 设置 ISyncMgrSynchronizeCallback 接口。 已注册的应用程序使用此回调接口从 ISyncMgrSynchronize::P repareForSync 和 ISyncMgrSynchronize::Synchronize 方法中提供状态信息。 |
SetProgressDialog 指定用于显示操作进度的对话框。 |
SetProgressMessage 未实现。 (IFileOperation.SetProgressMessage) |
SetProgressState 设置任务栏按钮上显示的进度指示器的类型和状态。 |
SetProgressValue 显示或更新任务栏按钮中托管的进度栏,以显示完成完整操作的特定百分比。 |
SetProperties 声明一组要对一个或多个项设置的属性和值。 |
SetProperties 提供一个属性存储,它定义将默认值用于正在保存的项。 |
SetProperties 设置应应用于项的属性。 |
SetPropertyBag 设置属性包的名称。 |
SetPropertyKey 设置属性键。 |
SetPropertyStorage 从指定的序列化属性存储数据初始化属性存储实例。 |
SetProviderFilter 将数组中的用户集限制为本地帐户或 Microsoft 帐户。 |
SetRect 设置浏览器创建的视图窗口的大小和位置。 |
SetRect 指示预览处理程序更改其绘制到的父 hwnd 中的区域。 |
SetRedraw 允许重绘视图或阻止重绘视图。 |
SetRedraw 设置打开和关闭重绘。 |
SetReferent 设置快捷方式对象的引用。 (ANSI) |
SetReferent 设置快捷方式对象的引用。 (Unicode) |
SetReferrer 根据引用文件设置与附件文件关联的安全区域。 |
SetReferrer 已弃用。 设置指向项标识符列表的指针, (创建新窗口时用于区域检查的 PIDL) 。 |
SetRelativePath 设置 Shell 链接对象的相对路径。 (ANSI) |
SetRelativePath 设置 Shell 链接对象的相对路径。 (Unicode) |
SetSaveAsItem 设置要用作“另存为”对话框中的初始条目的项。 |
SetScaleFactor 设置欺骗设备比例系数,用于在设计模式下运行的 Windows 应用商店应用。 |
SetScope 按指定设置搜索范围。 |
SetSelected 选择凭据时调用。 使实现者能够设置登录特征。 |
SetSelectedControlItem 在对话框中找到的选项按钮组或组合框中设置特定项的选定状态。 |
SetSelection 提供 Shell 项数组,该数组指定所选内容中包含的项。 |
SetSerialization 设置凭据提供程序的序列化特征。 |
SetShellFolder 指定要浏览的菜单带的文件夹。 |
SetShortcutIcon 设置 对象的快捷方式的图标。 |
SetShowCmd 设置 Shell 链接对象的 show 命令。 show 命令设置窗口的初始显示状态。 (ANSI) |
SetShowCmd 设置 Shell 链接对象的 show 命令。 show 命令设置窗口的初始显示状态。 (Unicode) |
SetShowWindow 设置指定窗口的视觉状态。 |
SetSlideshow 指定要用于桌面壁纸幻灯片放映的图像。 |
SetSlideshowOptions 设置桌面壁纸幻灯片放映设置,以便进行随机播放和计时。 |
SetSortColumns 按给定的排序列设置视图并对其进行排序。 |
SetSortColumns 按指定创建排序列方向的列表。 |
SetSource 设置文件传输源的备用路径或 URL。 |
SetStacks 按指定创建堆栈键列表。 如果未调用此方法,则默认情况下不会堆叠文件夹。 |
SetStatusMessage 使凭据提供程序能够在尝试完成 IConnectableCredentialProviderCredential::Connect 时设置状态消息。 |
SetStatusTextSB 在容器的框架窗口状态栏中设置并显示有关就地对象的状态文本。 |
SetStringValue 启用登录 UI 或凭据 UI 以在用户键入时更新CPFT_EDIT_TEXT字段的文本。 |
SetSubMenu 将给定菜单栏接口设置为调用应用程序对象的接口的子菜单。 |
SetTabActive 通知任务栏选项卡或文档窗口已设为活动窗口。 |
SetTabOrder 将新的缩略图插入选项卡式文档界面 (TDI) 或多文档界面 (MDI) 应用程序的组浮出控件,或将现有缩略图移动到应用程序组中的新位置。 |
SetTabProperties 允许选项卡指定在某些情况下,主应用程序框架窗口或选项卡窗口应用作缩略图或速览功能。 |
SetTargetSessionId 设置会话标识符。 |
SetRadio 设置视图中没有项目时要使用的默认文本。 |
SetTextColor 设置预览处理程序中文本的颜色。 |
SetTheme 设置指定的主题。 |
SetTheme 仅为当前窗口设置桌面主题。 |
SetThumbnailClip 选择要在任务栏中显示为该窗口缩略图的窗口工作区的一部分。 |
SetThumbnailStream 设置缩略图流。 此方法仅供内部使用,只能由照片应用程序调用。 |
SetThumbnailTooltip 指定或更新当鼠标指针停留在任务栏按钮浮出控件中的单个预览缩略图上时显示的工具提示文本。 |
SetTileViewProperties 设置项的磁贴属性列表。 |
SetTimes 设置文件时间。 |
SetTitle 设置进度对话框的标题。 |
SetTitle 设置将传递 CreateProcess 的标题。 |
SetTitle 设置对话框的标题。 |
SetTitle 已弃用。 设置浏览器窗口的标题。 |
SetToolbarItems 将工具栏项添加到 Windows 资源管理器的工具栏。 |
SetTopBrowser 已弃用。 在基类成为最顶层的浏览器实例时通知基类。 |
SetUsageScenario 定义凭据提供程序有效的方案。 每当初始化凭据提供程序时调用。 |
SetUserArray 由系统在登录或凭据 UI 初始化期间调用,以检索要显示在该 UI 中的用户组。 |
SetViewModeAndIconSize 设置并应用视图模式和图像大小。 |
SetViewProperty 在视图的属性缓存中缓存项的属性。 |
SetVisibleColumns 在给定 PROPERTYKEY 结构数组的情况下,创建列全部可见的新列列表。 默认值基于 FolderTypeID。 |
SetWallpaper 设置桌面壁纸。 |
SetWatermark 提供要用作水印的位图。 |
SetWindow 设置预览器窗口的父窗口,以及父级内要用于预览器窗口的区域。 |
SetWindowContextHelpId 将帮助上下文标识符与指定的窗口相关联。 |
SetWindowSubclass 安装或更新窗口子类回调。 |
SetWorkingDirectory 设置 Shell 链接对象的工作目录的名称。 (ANSI) |
SetWorkingDirectory 设置 Shell 链接对象的工作目录的名称。 (Unicode) |
SHAddFolderPathToLibrary 将文件夹添加到库。 |
SHAddFromPropSheetExtArray 将页面添加到由 SHCreatePropSheetExtArray 创建的属性表扩展数组。 |
SHAddToRecentDocs 通知系统某个项已被访问,以便跟踪最近和最常使用的项。 此函数还可用于清除所有使用情况数据。 |
SHAlloc 从 Shell 的堆分配内存。 |
SHAllocShared SHAllocShared 可能已更改或不可用。 |
SHAnsiToAnsi 复制 ANSI 字符串。 |
SHAnsiToUnicode 将字符串从 ANSI 代码页转换为 Unicode 代码页。 |
SHAppBarMessage 向系统发送应用栏消息。 |
ShareExists 查询“用户”或“公用文件夹”是否共享。 |
SharePrinters 共享连接到计算机的所有本地打印机,从而使网络上的其他计算机能够发现它们。 |
SHAssocEnumHandlers 返回一组指定的文件扩展名处理程序的枚举对象。 |
SHAssocEnumHandlersForProtocolByApplication 获取一个枚举接口,该接口提供对与给定协议关联的处理程序的访问。 |
SHAutoComplete 指示系统编辑控件使用自动完成来帮助完成 URL 或文件系统路径。 |
SHBindToFolderIDListParent 给定以文件夹的形式指定的 Shell 命名空间项和相对于该文件夹的项目标识符列表,此函数将绑定到命名空间项的父级,并选择性地返回指向项标识符列表最后一个组件的指针。 |
SHBindToFolderIDListParentEx 通过允许调用方指定绑定上下文来扩展 SHBindToFolderIDListParent 函数。 |
SHBindToObject 使用 Shell 命名空间 IShellFolder::BindToObject 方法检索并绑定到指定的对象。 |
SHBindToParent 获取指向 PIDL) (完全限定项标识符列表的指针,并在父对象上返回指定的接口指针。 |
SHBrowseForFolderA 显示允许用户选择 Shell 文件夹的对话框。 (ANSI) |
SHBrowseForFolderW 显示允许用户选择 Shell 文件夹的对话框。 (Unicode) |
SHChangeNotification_Lock 锁定与 Shell 更改通知事件关联的共享内存。 |
SHChangeNotification_Unlock 解锁更改通知的共享内存。 |
SHChangeNotify 通知系统应用程序已执行的事件。 如果应用程序执行可能影响 Shell 的操作,则应使用此函数。 |
SHChangeNotifyDeregister 从接收 SHChangeNotify 消息中注销客户端的窗口进程。 |
SHChangeNotifyRegister 注册一个窗口以接收来自文件系统或 Shell 的通知(如果文件系统支持通知)。 |
SHChangeNotifyRegisterThread 启用线程的异步注册和取消注册。 |
SHCloneSpecialIDList SHCloneSpecialIDList 可能已更改或不可用。 请改用 SHGetSpecialFolderLocation。 |
SHCLSIDFromString 采用类标识符的字符串形式 (CLSID) 并创建相应的 CLSID。 |
SHCoCreateInstance SHCoCreateInstance 可能已更改或不可用。 请改用 CoCreateInstance。 |
SHCopyKeyA 以递归方式将源子项的子项和值复制到目标键。 SHCopyKey 不会复制密钥的安全属性。 (ANSI) |
SHCopyKeyW 以递归方式将源子项的子项和值复制到目标键。 SHCopyKey 不会复制密钥的安全属性。 (Unicode) |
SHCreateAssociationRegistration 基于 Windows 提供的接口的常用实现创建 IApplicationAssociationRegistration 对象。 |
SHCreateDataObject 在父文件夹中创建数据对象。 |
SHCreateDefaultContextMenu 创建一个对象,该对象表示 Shell 的默认上下文菜单实现。 |
SHCreateDefaultExtractIcon 创建标准图标提取程序,其默认值可以通过 IDefaultExtractIconInit 接口进一步配置。 |
SHCreateDefaultPropertiesOp 创建一个文件操作,该操作在尚未设置的 Shell 项上设置默认属性。 |
SHCreateDirectory 创建新的文件系统文件夹。 |
SHCreateDirectoryExA 创建具有可选安全属性的新文件系统文件夹。 (ANSI) |
SHCreateDirectoryExW 创建具有可选安全属性的新文件系统文件夹。 (Unicode) |
SHCreateFileExtractIconA SHCreateFileExtractIcon 可能已更改或不可用。 (ANSI) |
SHCreateFileExtractIconW SHCreateFileExtractIcon 可能已更改或不可用。 (Unicode) |
SHCreateItemFromIDList 从指向项标识符列表的指针 (PIDL) 创建并初始化 Shell 项对象。 生成的 shell 项对象支持 IShellItem 接口。 |
SHCreateItemFromParsingName 创建并初始化分析名称中的 Shell 项对象。 |
SHCreateItemFromRelativeName 从相对分析名称创建并初始化 Shell 项对象。 |
SHCreateItemInKnownFolder 为已知文件夹中存在的单个文件创建 Shell 项对象。 |
SHCreateItemWithParent 创建一个 Shell 项,给定父文件夹和子项 ID。 |
SHCreateLibrary 创建 IShellLibrary 对象。 |
SHCreateMemStream 使用与 CreateStreamOnHGlobal 类似的进程创建内存流。 |
SHCreateProcessAsUserW 创建新的用户模式进程及其主线程以运行指定的可执行文件。 |
SHCreatePropSheetExtArray SHCreatePropSheetExtArray 可能已更改或不可用。 |
SHCreateQueryCancelAutoPlayMoniker 已弃用。 创建 QueryCancelAutoPlay 类名字对象,然后使用该名称在运行的对象表中注册 IQueryCancelAutoPlay 处理程序, (ROT) 。 |
SHCreateShellFolderView (DefView) 创建默认 Shell 文件夹视图对象的新实例。 |
SHCreateShellFolderViewEx 创建默认 Shell 文件夹视图对象的新实例。 建议使用 SHCreateShellFolderView,而不是此函数。 |
SHCreateShellItem 创建 IShellItem 对象。 |
SHCreateShellItemArray 创建 Shell 项数组对象。 |
SHCreateShellItemArrayFromDataObject 从数据对象创建 Shell 项数组对象。 |
SHCreateShellItemArrayFromIDLists 从 ITEMIDLIST 结构的列表中创建 Shell 项数组对象。 |
SHCreateShellItemArrayFromShellItem 从单个 Shell 项创建包含一个元素的数组。 |
SHCreateShellPalette 为指定的设备上下文创建半色调调色板。 |
SHCreateStdEnumFmtEtc SHCreateStdEnumFmtEtc 可能已更改或不可用。 |
SHCreateStreamOnFileA SHCreateStreamOnFile 可能已更改或不可用。 请改用 SHCreateStreamOnFileEx。 (ANSI) |
SHCreateStreamOnFileEx 打开或创建文件,并检索要读取或写入该文件的流。 |
SHCreateStreamOnFileW SHCreateStreamOnFile 可能已更改或不可用。 请改用 SHCreateStreamOnFileEx。 (Unicode) |
SHCreateThread 创建线程。 |
SHCreateThreadRef (COM) 对象创建对组件对象模型的按线程引用。 |
SHCreateThreadWithHandle 创建新线程并检索其句柄。 |
SHDefExtractIconA 提供用于从文件中提取图标的默认处理程序。 (ANSI) |
SHDefExtractIconW 提供用于从文件中提取图标的默认处理程序。 (Unicode) |
SHDeleteEmptyKeyA 删除空键。 (ANSI) |
SHDeleteEmptyKeyW 删除空键。 (Unicode) |
SHDeleteKeyA 删除子项及其所有后代。 此函数从注册表中删除键和所有键的值。 (ANSI) |
SHDeleteKeyW 删除子项及其所有后代。 此函数从注册表中删除键和所有键的值。 (Unicode) |
SHDeleteValueA 从指定的注册表项中删除命名值。 (ANSI) |
SHDeleteValueW 从指定的注册表项中删除命名值。 (Unicode) |
SHDestroyPropSheetExtArray 释放指向 SHCreatePropSheetExtArray 创建的数组的属性表处理程序。 |
SHDoDragDrop 执行拖放操作。 支持按需拖动源创建以及拖动图像。 |
Shell_GetCachedImageIndex Shell_GetCachedImageIndex可能已更改或不可用。 |
Shell_GetCachedImageIndexA Shell_GetCachedImageIndex可能已更改或不可用。 (ANSI) |
Shell_GetCachedImageIndexW Shell_GetCachedImageIndex可能已更改或不可用。 (Unicode) |
Shell_GetImageLists 检索大图标和小图标的系统图像列表。 |
Shell_MergeMenus Shell_MergeMenus可能已更改或不可用。 |
Shell_NotifyIconA 将消息发送到任务栏的状态区域。 (ANSI) |
Shell_NotifyIconGetRect 获取通知图标的边框的屏幕坐标。 |
Shell_NotifyIconW 将消息发送到任务栏的状态区域。 (Unicode) |
ShellAboutA 显示 Shell“关于”对话框。 (ANSI) |
ShellAboutW 显示 Shell“关于”对话框。 (Unicode) |
ShellExecuteA 对指定文件执行操作。 (ShellExecuteA) |
ShellExecuteExA 对指定文件执行操作。 (ShellExecuteExA) |
ShellExecuteExW 对指定文件执行操作。 (ShellExecuteExW) |
ShellExecuteW 对指定文件执行操作。 (ShellExecuteW) |
ShellMessageBoxA ShellMessageBox 可能已更改或不可用。 (ANSI) |
ShellMessageBoxW ShellMessageBox 可能已更改或不可用。 (Unicode) |
SHEmptyRecycleBinA 清空指定驱动器上的回收站。 (ANSI) |
SHEmptyRecycleBinW 清空指定驱动器上的回收站。 (Unicode) |
SHEnumerateUnreadMailAccountsA 枚举具有未读电子邮件的用户帐户。 (ANSI) |
SHEnumerateUnreadMailAccountsW 枚举具有未读电子邮件的用户帐户。 (Unicode) |
SHEnumKeyExA 枚举指定打开的注册表项的子项。 (SHEnumKeyExA) |
SHEnumKeyExW 枚举指定打开的注册表项的子项。 (SHEnumKeyExW) |
SHEnumValueA 枚举指定打开的注册表项的值。 (ANSI) |
SHEnumValueW 枚举指定打开的注册表项的值。 (Unicode) |
SHEvaluateSystemCommandTemplate 强制对调用 CreateProcess 或 ShellExecute 中使用的参数进行严格验证。 |
SHFileOperationA 复制、移动、重命名或删除文件系统对象。 此函数已在 Windows Vista 中由 IFileOperation 替换。 |
SHFileOperationW 复制、移动、重命名或删除文件系统对象。 在 Windows Vista 及更高版本中,我们建议你使用 IFileOperation 而不是此函数。 |
SHFind_InitMenuPopup SHFind_InitMenuPopup可能已更改或不可用。 |
SHFindFiles SHFindFiles 可能已更改或不可用。 |
SHFlushSFCache SHFlushSFCache 可能已更改或不可用。 |
SHFormatDateTimeA SHFormatDateTime 可能已更改或不可用。 (ANSI) |
SHFormatDateTimeW SHFormatDateTime 可能已更改或不可用。 (Unicode) |
SHFormatDrive SHFormatDrive 可能已更改或不可用。 |
SHFree 释放 SHAlloc 分配的内存。 |
SHFreeNameMappings 释放由 SHFileOperation 函数检索到的文件名映射对象。 |
SHFreeShared SHFreeShared 可能已更改或不可用。 |
SHGetAssocKeys 检索与 IQueryAssociations 对象关联的类子项数组。 |
SHGetAttributesFromDataObject SHGetAttributesFromDataObject 可能已更改或不可用。 |
SHGetDataFromIDListA 从相对标识符列表中检索扩展属性数据。 (ANSI) |
SHGetDataFromIDListW 从相对标识符列表中检索扩展属性数据。 (Unicode) |
SHGetDesktopFolder 检索桌面文件夹的 IShellFolder 接口,该文件夹是 Shell 命名空间的根。 |
SHGetDiskFreeSpaceExA 检索磁盘卷的磁盘空间信息。 (ANSI) |
SHGetDiskFreeSpaceExW 检索磁盘卷的磁盘空间信息。 (Unicode) |
SHGetDriveMedia 返回给定驱动器中的媒体类型。 |
SHGetFileInfoA 检索文件系统中有关对象的信息,例如文件、文件夹、目录或驱动器根。 (ANSI) |
SHGetFileInfoW 检索文件系统中有关对象的信息,例如文件、文件夹、目录或驱动器根。 (Unicode) |
SHGetFolderLocation 已弃用。 检索文件夹的路径作为 ITEMIDLIST 结构。 |
SHGetFolderPathA 已弃用。 (SHGetFolderPathA) |
SHGetFolderPathAndSubDirA 获取文件夹的路径并追加用户提供的子文件夹路径。 (ANSI) |
SHGetFolderPathAndSubDirW 获取文件夹的路径并追加用户提供的子文件夹路径。 (Unicode) |
SHGetFolderPathW 已弃用。 (SHGetFolderPathW) |
SHGetIconOverlayIndexA 返回系统映像列表中覆盖图标的索引。 (ANSI) |
SHGetIconOverlayIndexW 返回系统映像列表中覆盖图标的索引。 (Unicode) |
SHGetIDListFromObject 检索指向项标识符列表的指针, (对象的 PIDL) 。 |
SHGetImageList 检索图像列表。 |
SHGetInstanceExplorer 检索允许托管 Shell 扩展和其他组件防止其主机进程过早关闭的接口。 |
SHGetInverseCMAP 检索半色调调色板的反色表映射。 |
SHGetItemFromDataObject 基于 IDataObject 指定的项创建 IShellItem 或相关对象。 |
SHGetItemFromObject 检索对象的 IShellItem。 |
SHGetKnownFolderIDList 检索已知文件夹的路径作为 ITEMIDLIST 结构。 |
SHGetKnownFolderItem 检索表示已知文件夹的 IShellItem 对象。 |
SHGetKnownFolderPath 检索由文件夹的 KNOWNFOLDERID 标识的已知文件夹的完整路径。 |
SHGetLocalizedName 检索 Shell 文件夹中文件的本地化名称。 |
SHGetMalloc 检索指向 Shell 的 IMalloc 接口的指针。 |
SHGetNameFromIDList 检索由其 IDList 标识的项的显示名称。 |
SHGetNewLinkInfoA 根据快捷方式的建议目标为新快捷方式创建一个名称。 此函数不会创建快捷方式,而只会创建名称。 (ANSI) |
SHGetNewLinkInfoW 根据快捷方式的建议目标为新快捷方式创建一个名称。 此函数不会创建快捷方式,而只会创建名称。 (Unicode) |
SHGetPathFromIDListA 将项标识符列表转换为文件系统路径。 (ANSI) |
SHGetPathFromIDListEx 将项标识符列表转换为文件系统路径。 此函数通过允许设置字符串缓冲区的初始大小并声明以下选项来扩展 SHGetPathFromIDList。 |
SHGetPathFromIDListW 将项标识符列表转换为文件系统路径。 (Unicode) |
SHGetRealIDL SHGetRealIDL 可能已更改或不可用。 |
SHGetSetFolderCustomSettings SHGetSetFolderCustomSettings 可能已更改或不可用。 |
SHGetSetSettings SHGetSetSettings 可能已更改或不可用。 |
SHGetSettings 检索当前的 Shell 选项设置。 |
SHGetSpecialFolderLocation SHGetSpecialFolderLocation 不受支持,将来可能会更改或不可用。 请改用 SHGetFolderLocation。 |
SHGetSpecialFolderPathA 不支持 SHGetSpecialFolderPath。 请改用 ShGetFolderPath。 (ANSI) |
SHGetSpecialFolderPathW 不支持 SHGetSpecialFolderPath。 请改用 ShGetFolderPath。 (Unicode) |
SHGetStockIconInfo 检索有关系统定义的 Shell 图标的信息。 |
SHGetTemporaryPropertyForItem 检索给定项的临时属性。 临时属性是一种读/写存储,它仅在 IShellItem 对象的生存期内保留属性,而不是持久保存回项。 |
SHGetThreadRef 检索 SHSetThreadRef 设置的每线程对象引用。 |
SHGetUnreadMailCountA 检索任何或所有电子邮件帐户的指定用户的未读邮件计数。 (ANSI) |
SHGetUnreadMailCountW 检索任何或所有电子邮件帐户的指定用户的未读邮件计数。 (Unicode) |
SHGetValueA 检索注册表值。 (SHGetValueA) |
SHGetValueW 检索注册表值。 (SHGetValueW) |
SHGetViewStatePropertyBag SHGetViewStatePropertyBag 可能已更改或不可用。 |
SHGlobalCounterDecrement 递减全局计数器。 |
SHGlobalCounterGetValue 获取全局计数器的当前值。 |
SHGlobalCounterIncrement 递增全局计数器。 |
SHHandleUpdateImage SHHandleUpdateImage 可能已更改或不可用。 |
SHILCreateFromPath SHILCreateFromPath 可能已更改或不可用。 |
SHInvokePrinterCommandA 对打印机对象执行命令。 (ANSI) |
SHInvokePrinterCommandW 对打印机对象执行命令。 (Unicode) |
SHIsFileAvailableOffline 确定文件或文件夹是否可供脱机使用。 此函数还确定是从网络、本地脱机文件缓存还是从这两个位置打开文件。 |
SHIsLowMemoryMachine 不支持。 (SHIsLowMemoryMachine) |
SHLimitInputEdit 设置编辑控件的有效字符限制。 |
SHLoadIndirectString 在给定指定的文本资源时,以间接字符串的形式 (以“@”符号开头的字符串) 提取该资源。 |
SHLoadInProc 从 Shell 进程的上下文中创建指定对象类的实例。 Windows Vista 及更高版本:_This 函数已被禁用,并返回E_NOTIMPL。 |
SHLoadLibraryFromItem 从指定的库定义文件创建并加载 IShellLibrary 对象。 |
SHLoadLibraryFromKnownFolder 为指定的已知文件夹 ID 创建并加载 IShellLibrary 对象。 |
SHLoadLibraryFromParsingName 为指定路径创建并加载 IShellLibrary 对象。 |
SHLoadNonloadedIconOverlayIdentifiers 向 Shell 发出信号,在需要覆盖信息的下一个操作中,它应加载创建失败或在启动时不存在的图标覆盖标识符。 已加载的标识符不受影响。 |
SHLoadOLE 已弃用。 提供该列是为了向后兼容。 |
SHLocalStrDupA 在新分配的内存中复制字符串。 (SHLocalStrDupA) |
SHLocalStrDupW 在新分配的内存中复制字符串。 (SHLocalStrDupW) |
SHLockShared SHLockShared 可能已更改或不可用。 |
SHMapPIDLToSystemImageListIndex SHMapPIDLToSystemImageListIndex 可能已更改或不可用。 |
SHMessageBoxCheckA SHMessageBoxCheck 可能已更改或不可用。 (ANSI) |
SHMessageBoxCheckW SHMessageBoxCheck 可能已更改或不可用。 (Unicode) |
SHMultiFileProperties 显示一组文件的合并属性表。 显示所有文件共有的属性值,而不同文件的属性值显示字符串 (多个值) 。 |
SHObjectProperties SHObjectProperties 可能已更改或不可用。 |
SHOpenFolderAndSelectItems 打开 Windows 资源管理器窗口,其中选定了特定文件夹中的指定项目。 |
SHOpenPropSheetA SHOpenPropSheet 可能已更改或不可用。 (ANSI) |
SHOpenPropSheetW SHOpenPropSheet 可能已更改或不可用。 (Unicode) |
SHOpenRegStream2A 打开注册表值并提供可用于读取或写入值的流。 此函数取代 SHOpenRegStream。 (ANSI) |
SHOpenRegStream2W 打开注册表值并提供可用于从值读取或写入值的流。 此函数取代 SHOpenRegStream。 (Unicode) |
SHOpenRegStreamA 已弃用。 (SHOpenRegStreamA) |
SHOpenRegStreamW 已弃用。 (SHOpenRegStreamW) |
SHOpenWithDialog 显示“打开使用”对话框。 |
ShortAdd 将两个类型为 SHORT 的值相加。 |
ShortMult 将 SHORT 类型的两个值相乘。 |
ShortSub 从另一个值中减去 SHORT 类型的一个值。 |
ShortToChar 将 SHORT 类型的值转换为 CHAR 的值。 |
ShortToDWordPtr 将 SHORT 类型的值转换为 DWORD_PTR 类型的值。 |
ShortToInt8 将 SHORT 类型的值转换为 INT8 类型的值。 |
ShortToUChar 将 SHORT 类型的值转换为 UCHAR 的值。 |
ShortToUInt 将 SHORT 类型的值转换为 UINT 类型的值。 |
ShortToUInt8 将 SHORT 类型的值转换为 UINT8 类型的值。 |
ShortToUIntPtr 将 SHORT 类型的值转换为 UINT_PTR 类型的值。 |
ShortToULong 将 SHORT 类型的值转换为 ULONG 类型的值。 |
ShortToULongLong 将 SHORT 类型的值转换为 ULONGLONG 类型的值。 |
ShortToULongPtr 将 SHORT 类型的值转换为 ULONG_PTR 类型的值。 |
ShortToUShort 将 SHORT 类型的值转换为 USHORT 类型的值。 |
ShouldShow 指定是否应允许通过筛选器以及应阻止的单个项。 |
显示 在气球样式的工具提示中显示用户信息。 |
显示 显示文件。 (ANSI) |
显示 显示文件。 (Unicode) |
显示 通知拖动图像管理器显示或隐藏拖动图像。 |
显示 启动模式窗口。 |
显示 显示通知。 |
ShowContactCardForWindow 在指定窗口上显示联系人的 UI。 |
ShowControlWindow 已弃用。 显示或隐藏各种帧控件。 |
ShowDeskBand 显示指定的桌面带。 |
ShowDW 指示停靠窗口对象显示或隐藏自身。 |
ShowError 当用户双击错误选项卡中的关联消息时,由注册的应用程序处理程序中的同步管理器调用。 |
ShowErrorCompleted 在其 PrepareForSync 操作完成之前或之后由已注册应用程序的处理程序调用。 |
显示 在显示输入窗格之前调用,以允许应用窗口对其 UI 进行任何必要的调整,以响应可用的屏幕空间减少。 |
ShowInitialize 允许文件查看器确定它是否可以显示文件。 (ANSI) |
ShowInitialize 允许文件查看器确定它是否可以显示文件。 (Unicode) |
ShowProperties 当用户在选择对话框中选择项,然后单击“属性”按钮时,由同步管理器调用。 |
ShowPropertiesCompleted 在其 ShowProperties 操作完成之前或之后由已注册应用程序的处理程序调用。 |
ShowResolveConflictUIAsync IFileSyncMergeHandler::ShowResolveConflictUIAsync 方法 |
ShowShareUIForWindow 显示用于共享指定窗口内容的 UI。 |
ShowSharingWizard 显示允许用户创建主组的向导,然后检索用户通过向导选择的共享选项。 |
SHParseDisplayName 将 Shell 命名空间对象的显示名称转换为项标识符列表,并返回对象的属性。 此函数是将字符串转换为指向项标识符列表的指针的首选方法, (PIDL) 。 |
SHPathPrepareForWriteA 检查路径是否存在。 (ANSI) |
SHPathPrepareForWriteW 检查路径是否存在。 (Unicode) |
SHQueryInfoKeyA 检索有关指定注册表项的信息。 (ANSI) |
SHQueryInfoKeyW 检索有关指定注册表项的信息。 (Unicode) |
SHQueryRecycleBinA 检索指定驱动器的回收站大小和其中项数。 (ANSI) |
SHQueryRecycleBinW 检索指定驱动器的回收站大小和其中项数。 (Unicode) |
SHQueryUserNotificationState 检查当前用户的计算机状态,以确定发送通知是否合适。 |
SHQueryValueExA 打开注册表项并查询特定值。 (ANSI) |
SHQueryValueExW 打开注册表项并查询特定值。 (Unicode) |
SHRegCloseUSKey 关闭用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中特定于用户的注册表子项的句柄。 |
SHRegCreateUSKeyA 在特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中创建或打开注册表子项。 (ANSI) |
SHRegCreateUSKeyW 在特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中创建或打开注册表子项。 (Unicode) |
SHRegDeleteEmptyUSKeyA 删除特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中的空注册表子项。 (ANSI) |
SHRegDeleteEmptyUSKeyW 删除特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中的空注册表子项。 (Unicode) |
SHRegDeleteUSValueA 删除特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中的注册表子项值。 (ANSI) |
SHRegDeleteUSValueW 删除特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中的注册表子项值。 (Unicode) |
SHRegDuplicateHKey 复制注册表项的 HKEY 句柄。 |
SHRegEnumUSKeyA 枚举特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中的注册表子项。 (ANSI) |
SHRegEnumUSKeyW 枚举特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中的注册表子项。 (Unicode) |
SHRegEnumUSValueA 枚举用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中指定的注册表子项的值。 (ANSI) |
SHRegEnumUSValueW 枚举用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中指定的注册表子项的值。 (Unicode) |
SHRegGetBoolUSValueA 从用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 的注册表子项中检索布尔值。 (ANSI) |
SHRegGetBoolUSValueW 从用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 的注册表子项中检索布尔值。 (Unicode) |
SHRegGetBoolValueFromHKCUHKLM 计算注册表项值并返回一个布尔值,该值反映值是否存在且预期状态是否与实际状态匹配。 |
SHRegGetIntW 从注册表中读取数值字符串值并将其转换为整数。 |
SHRegGetPathA 从注册表中检索文件路径,根据需要展开环境变量。 (ANSI) |
SHRegGetPathW 从注册表中检索文件路径,根据需要展开环境变量。 (Unicode) |
SHRegGetUSValueA 从特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 的注册表子项中检索值。 (ANSI) |
SHRegGetUSValueW 从特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 的注册表子项中检索值。 (Unicode) |
SHRegGetValueA 检索注册表值。 (SHRegGetValueA) |
SHRegGetValueFromHKCUHKLM 从注册表获取指定信息。 |
SHRegGetValueW 检索注册表值。 (SHRegGetValueW) |
SHRegOpenUSKeyA 在特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中打开注册表子项。 (ANSI) |
SHRegOpenUSKeyW 在特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中打开注册表子项。 (Unicode) |
SHRegQueryInfoUSKeyA 检索用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中指定注册表子项的信息。 (ANSI) |
SHRegQueryInfoUSKeyW 检索用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中指定注册表子项的信息。 (Unicode) |
SHRegQueryUSValueA 检索与用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中打开的注册表子项关联的指定名称的类型和数据。 (ANSI) |
SHRegQueryUSValueW 检索与用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中打开的注册表子项关联的指定名称的类型和数据。 (Unicode) |
SHRegSetPathA 获取文件路径,将文件夹名称替换为环境字符串,并将生成的字符串置于注册表中。 (ANSI) |
SHRegSetPathW 获取文件路径,将文件夹名称替换为环境字符串,并将生成的字符串置于注册表中。 (Unicode) |
SHRegSetUSValueA 在特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中设置注册表子项值。 (ANSI) |
SHRegSetUSValueW 在特定于用户的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中设置注册表子项值。 (Unicode) |
SHRegSetValue 不支持。 (SHRegSetValue) |
SHRegWriteUSValueA 将值写入用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中的注册表子项。 (ANSI) |
SHRegWriteUSValueW 将值写入用户特定的子树 (HKEY_CURRENT_USER 或HKEY_LOCAL_MACHINE) 中的注册表子项。 (Unicode) |
SHReleaseThreadRef 在线程过程返回之前释放线程引用。 |
SHRemoveFolderPathFromLibrary 从库中删除文件夹。 |
SHRemoveLocalizedName 删除 Shell 文件夹中文件的本地化名称。 |
SHReplaceFromPropSheetExtArray 请求属性表扩展数组中的每个属性表替换页。 每个页面最多允许一个替换。 |
SHResolveFolderPathInLibrary 尝试解析已移动或重命名的库文件夹的目标位置。 |
SHResolveLibrary 解析库中的所有位置,甚至是已移动或重命名的位置。 |
SHRestricted SHRestricted 可能已更改或不可用。 |
SHRunControlPanel 打开控制面板项。 |
SHSaveLibraryInFolderPath 将 IShellLibrary 对象保存到磁盘。 |
SHSendMessageBroadcastA 向系统中的所有顶级窗口发送消息。 (ANSI) |
SHSendMessageBroadcastW 向系统中的所有顶级窗口发送消息。 (Unicode) |
SHSetDefaultProperties 在 Shell 项上应用默认的属性集。 |
SHSetFolderPathA 已弃用。 向其 CSIDL 标识的系统文件夹分配新路径。 (ANSI) |
SHSetFolderPathW 已弃用。 向其 CSIDL 标识的系统文件夹分配新路径。 (Unicode) |
SHSetInstanceExplorer 提供允许托管 Shell 扩展和其他组件防止其主机进程过早关闭的接口。 |
SHSetKnownFolderPath 将已知文件夹重定向到新位置。 |
SHSetLocalizedName 设置 Shell 文件夹中文件的本地化名称。 |
SHSetTemporaryPropertyForItem 设置指定项的临时属性。 临时属性保留在读/写存储中,该存储区仅在 IShellItem 对象的生存期内保留属性,而不是将它们写回到项中。 |
SHSetThreadRef 存储对组件对象模型的每线程引用 (COM) 对象。 这允许调用方控制线程的生存期,以便它可以确保 Windows 不会在调用方准备就绪之前关闭线程。 |
SHSetUnreadMailCountA 存储注册表中指定电子邮件帐户的当前用户未读邮件计数。 (ANSI) |
SHSetUnreadMailCountW 存储注册表中指定电子邮件帐户的当前用户未读邮件计数。 (Unicode) |
SHSetValueA 设置注册表项的值。 (ANSI) |
SHSetValueW 设置注册表项的值。 (Unicode) |
SHShellFolderView_Message SHShellFolderView_Message可能已更改或不可用。 |
SHShowManageLibraryUI 显示库管理对话框,使用户能够管理库文件夹和默认保存位置。 |
SHSimpleIDListFromPath 已弃用。 在传递路径时返回指向 ITEMIDLIST 结构的指针。 |
SHSkipJunction 检查绑定上下文以查看绑定到特定组件对象是否安全。 |
SHStartNetConnectionDialogA SHStartNetConnectionDialog 可能已更改或不可用。 (ANSI) |
SHStartNetConnectionDialogW SHStartNetConnectionDialog 可能已更改或不可用。 (Unicode) |
SHStrDupA 在新分配的内存中复制字符串。 (SHStrDupA) |
SHStrDupW 在新分配的内存中复制字符串。 (SHStrDupW) |
SHStripMneumonicA 从字符串中删除助记标记。 (ANSI) |
SHStripMneumonicW 从字符串中删除助记标记。 (Unicode) |
SHTestTokenMembership 使用 CheckTokenMembership 测试给定令牌是否是具有指定 RID 的本地组的成员。 |
SHUnicodeToAnsi 将字符串从 Unicode 代码页转换为 ANSI 代码页。 |
SHUnicodeToUnicode 复制 Unicode 字符串。 |
SHUnlockShared SHUnlockShared 可能已更改或不可用。 |
SHUpdateImageA 通知 Shell 系统映像列表中的映像已更改。 (ANSI) |
SHUpdateImageW 通知 Shell 系统映像列表中的映像已更改。 (Unicode) |
SHValidateUNC SHValidateUNC 可能已更改或不可用。 |
SignalFileOpen SignalFileOpen 可能已更改或不可用。 |
SizeTAdd 将 size_t 类型的两个值相加。 |
SizeTMult 将size_t类型的一个值乘以另一个值。 (SizeTMult) |
SizeTSub 从另一个值中减去size_t类型的一个值。 |
Skip 目前尚未实现。 (IEnumExplorerCommand.Skip) |
Skip 跳过指定数量的对象。 |
Skip 跳过指定数量的IDLIST_ABSOLUTE项。 |
Skip 跳过枚举序列中指定数量的元素。 |
Skip 跳过指定数量的对象。 |
Skip 跳过指定数量的资源。 |
Skip 跳过枚举中给定数量的 IShellItem 接口。 检索接口时使用。 |
Skip 跳过枚举中指定数量的冲突。 |
Skip 跳过枚举中指定数量的事件。 |
Skip 在枚举中向前跳过指定数量的项。 |
Skip 指示枚举器跳过枚举中的下一个 celt 元素,以便下一次调用 ISyncMgrEnumItems::Next 不会返回这些元素。 |
SoftwareUpdateMessageBox 显示可用于通知用户应用程序已更新的标准消息框。 |
SSIZETAdd 将两个SSIZE_T值相加。 |
SSIZETMult 将一个SSIZE_T值乘以另一个值。 |
SSIZETSub 从另一个值减去一个SSIZE_T值。 |
StartHandlerSync 启动由特定处理程序管理的所有项的同步。 |
StartItemSync 启动由特定处理程序管理的指定项的同步。 |
StartOperation 由放置目标调用,以指示正在启动异步数据提取。 |
StartOperations 在执行任何特定文件操作之前,执行调用方实现的操作。 |
StartProgressDialog 启动进度对话框。 |
StartProgressDialog 启动指定的进度对话框。 |
StartServicing 暂停和终止与指定包关联的应用的非后台部分,并取消与包关联的后台任务。 |
StartSessionRedirection 导致指定包的后台任务在指定的用户会话中激活。 |
StartSyncAll 同步由所有处理程序管理的所有项。 |
StartVisualGroup 在对话框中声明视觉对象组。 对任何“add”方法的后续调用会将这些元素添加到此组。 |
Status 设置当前任务的发布状态和后台线程超时。 |
StgMakeUniqueName 从模板为流或存储对象创建唯一名称。 |
停止 停止进度对话框。 |
StopHandlerSync 停止指定处理程序的同步。 |
StopItemSync 停止由特定处理程序管理的指定项的同步。 |
StopProgressDialog 停止进度对话框并将其从屏幕中删除。 |
StopProgressDialog 停止当前进度对话框。 |
StopServicing 完成先前通过调用 StartServicing 方法启动的服务操作。 |
StopSessionRedirection 停止指定包的后台任务的重定向。 |
StopSharingPrinters 停止共享连接到计算机的所有本地共享打印机。 |
StopSyncAll 停止由所有处理程序管理的所有项的同步。 |
StopWatchFlush StopWatchFlush 可能已更改或不可用。 |
StopWatchMode StopWatchMode 可能已更改或不可用。 |
StrCatBuffA 将一个字符串中的字符复制并追加到另一个字符串的末尾。 (ANSI) |
StrCatBuffW 将一个字符串中的字符复制并追加到另一个字符串的末尾。 (Unicode) |
StrCatChainW 连接两个 Unicode 字符串。 当需要重复连接到同一缓冲区时使用。 |
StrCatW 将一个字符串追加到另一个字符串。 |
StrChrA 在字符串中搜索与指定字符匹配的字符的第一个匹配项。 比较是区分大小写的。 (ANSI) |
StrChrIA 在字符串中搜索与指定字符匹配的字符的第一个匹配项。 该比较不区分大小写。 (ANSI) |
StrChrIW 在字符串中搜索与指定字符匹配的字符的第一个匹配项。 该比较不区分大小写。 (Unicode) |
StrChrNIW 在字符串中搜索指定字符的第一个匹配项。 该比较不区分大小写。 |
StrChrNW 在字符串中搜索指定字符的第一个匹配项。 比较是区分大小写的。 |
StrChrW 在字符串中搜索与指定字符匹配的字符的第一个匹配项。 比较是区分大小写的。 (Unicode) |
StrCmpCA 使用 C 运行时 (ASCII) 排序规则比较字符串。 比较是区分大小写的。 (ANSI) |
StrCmpCW 使用 C 运行时 (ASCII) 排序规则比较字符串。 比较是区分大小写的。 (Unicode) |
StrCmpICA 使用 C 运行时 (ASCII) 排序规则比较两个字符串。 该比较不区分大小写。 (ANSI) |
StrCmpICW 使用 C 运行时 (ASCII) 排序规则比较两个字符串。 该比较不区分大小写。 (Unicode) |
StrCmpIW 比较两个字符串以确定它们是否相同。 该比较不区分大小写。 |
StrCmpLogicalW 比较两个 Unicode 字符串。 字符串中的数字被视为数字内容而不是文本。 此测试不区分大小写。 |
StrCmpNA 比较两个字符串开头的指定字符数,以确定它们是否相同。 比较是区分大小写的。 StrNCmp 宏仅在名称上不同于此函数。 (ANSI) |
StrCmpNCA 使用 C 运行时 (ASCII) 排序规则比较两个字符串开头的指定字符数。 比较是区分大小写的。 (ANSI) |
StrCmpNCW 使用 C 运行时 (ASCII) 排序规则比较两个字符串开头的指定字符数。 比较是区分大小写的。 (Unicode) |
StrCmpNIA 比较两个字符串开头的指定字符数,以确定它们是否相同。 该比较不区分大小写。 StrNCmpI 宏仅在名称上不同于此函数。 (ANSI) |
StrCmpNICA 使用 C 运行时 (ASCII) 排序规则比较两个字符串开头的指定字符数。 该比较不区分大小写。 (ANSI) |
StrCmpNICW 使用 C 运行时 (ASCII) 排序规则比较两个字符串开头的指定字符数。 该比较不区分大小写。 (Unicode) |
StrCmpNIW 比较两个字符串开头的指定字符数,以确定它们是否相同。 该比较不区分大小写。 StrNCmpI 宏仅在名称上不同于此函数。 (Unicode) |
StrCmpNW 比较两个字符串开头的指定字符数,以确定它们是否相同。 比较是区分大小写的。 StrNCmp 宏仅在名称上不同于此函数。 (Unicode) |
StrCmpW 比较两个字符串以确定它们是否相同。 比较是区分大小写的。 |
StrCpyNW 将指定数量的字符从一个字符串的开头复制到另一个字符串。注意 不要使用此函数或 StrNCpy 宏。 |
StrCpyW 将一个字符串复制到另一个字符串。 (StrCpyW) |
StrCSpnA 在字符串中搜索任何一组字符的第一个匹配项。 搜索方法区分大小写,终止 NULL 字符包含在搜索模式匹配项中。 (ANSI) |
StrCSpnIA 在字符串中搜索任何一组字符的第一个匹配项。 搜索方法不区分大小写,终止 NULL 字符包含在搜索模式匹配中。 (ANSI) |
StrCSpnIW 在字符串中搜索任何一组字符的第一个匹配项。 搜索方法不区分大小写,终止 NULL 字符包含在搜索模式匹配中。 (Unicode) |
StrCSpnW 在字符串中搜索任何一组字符的第一个匹配项。 搜索方法区分大小写,终止 NULL 字符包含在搜索模式匹配项中。 (Unicode) |
StrDupA 复制字符串。 (ANSI) |
StrDupW 复制字符串。 (Unicode) |
StrFormatByteSize64A 将数值转换为字符串,该字符串表示为大小值(以字节、千字节、兆字节或千兆字节为单位),具体取决于大小。 |
StrFormatByteSizeA 将数值转换为字符串,该字符串表示为大小值(以字节、千字节、兆字节或千兆字节为单位),具体取决于大小。 在一种参数类型上与 StrFormatByteSizeW 不同。 |
StrFormatByteSizeEx 将数值转换为表示以字节、千字节、兆字节或千兆字节为单位的数字的字符串,具体取决于大小。 |
StrFormatByteSizeW 将数值转换为字符串,该字符串表示为大小值(以字节、千字节、兆字节或千兆字节为单位),具体取决于大小。 在一种参数类型中与 StrFormatByteSizeA 不同。 |
StrFormatKBSizeA 将数值转换为字符串,该字符串表示为以千字节为单位的大小值表示的数字。 (ANSI) |
StrFormatKBSizeW 将数值转换为字符串,该字符串表示为以千字节为单位的大小值表示的数字。 (Unicode) |
StrFromTimeIntervalA 将时间间隔(以毫秒为单位)转换为字符串。 (ANSI) |
StrFromTimeIntervalW 将时间间隔(以毫秒为单位)转换为字符串。 (Unicode) |
StrIsIntlEqualA 比较两个字符串开头的指定字符数,以确定它们是否相等。 (ANSI) |
StrIsIntlEqualW 比较两个字符串开头的指定字符数,以确定它们是否相等。 (Unicode) |
StrNCatA 将指定数量的字符从一个字符串的开头追加到另一个字符串的末尾。 (ANSI) |
StrNCatW 将指定数量的字符从一个字符串的开头追加到另一个字符串的末尾。 (Unicode) |
StrPBrkA 在字符串中搜索指定缓冲区中包含的字符的第一个匹配项。 此搜索不包括终止 null 字符。 (ANSI) |
StrPBrkW 在字符串中搜索指定缓冲区中包含的字符的第一个匹配项。 此搜索不包括终止 null 字符。 (Unicode) |
StrRChrA 在字符串中搜索指定字符的最后一个匹配项。 比较是区分大小写的。 (ANSI) |
StrRChrIA 在字符串中搜索指定字符的最后一个匹配项。 该比较不区分大小写。 (ANSI) |
StrRChrIW 在字符串中搜索指定字符的最后一个匹配项。 该比较不区分大小写。 (Unicode) |
StrRChrW 在字符串中搜索指定字符的最后一个匹配项。 比较是区分大小写的。 (Unicode) |
StrRetToBSTR 接受 IShellFolder::GetDisplayNameOf 返回的包含或指向字符串的 STRRET 结构,并将该字符串作为 BSTR 返回。 |
StrRetToBufA 将 IShellFolder::GetDisplayNameOf 返回的 STRRET 结构转换为字符串,并将结果置于缓冲区中。 (ANSI) |
StrRetToBufW 将 IShellFolder::GetDisplayNameOf 返回的 STRRET 结构转换为字符串,并将结果置于缓冲区中。 (Unicode) |
StrRetToStrA 采用 IShellFolder::GetDisplayNameOf 返回的 STRRET 结构,并返回指向包含显示名称的已分配字符串的指针。 (ANSI) |
StrRetToStrW 采用 IShellFolder::GetDisplayNameOf 返回的 STRRET 结构,并返回指向包含显示名称的已分配字符串的指针。 (Unicode) |
StrRStrIA 在字符串中搜索指定子字符串的最后一个匹配项。 该比较不区分大小写。 (ANSI) |
StrRStrIW 在字符串中搜索指定子字符串的最后一个匹配项。 该比较不区分大小写。 (Unicode) |
StrSpnA 获取字符串中子字符串的长度,该字符串完全由指定缓冲区中包含的字符组成。 (ANSI) |
StrSpnW 获取字符串中子字符串的长度,该字符串完全由指定缓冲区中包含的字符组成。 (Unicode) |
StrStrA 查找字符串中子字符串的第一个匹配项。 比较是区分大小写的。 (StrStrA) |
StrStrIA 查找字符串中子字符串的第一个匹配项。 该比较不区分大小写。 (ANSI) |
StrStrIW 查找字符串中子字符串的第一个匹配项。 该比较不区分大小写。 (Unicode) |
StrStrNIW 查找字符串中子字符串的第一个匹配项。 比较不区分大小写。 |
StrStrNW 查找字符串中子字符串的第一个匹配项。 比较是区分大小写的。 (StrStrNW) |
StrStrW 查找字符串中子字符串的第一个匹配项。 比较是区分大小写的。 (StrStrW) |
StrToInt64ExA 将表示十进制或十六进制值的字符串转换为 64 位整数。 (ANSI) |
StrToInt64ExW 将表示十进制或十六进制值的字符串转换为 64 位整数。 (Unicode) |
StrToIntA 将表示十进制值的字符串转换为整数。 StrToLong 宏与此函数相同。 (ANSI) |
StrToIntExA 将表示十进制或十六进制数的字符串转换为整数。 (ANSI) |
StrToIntExW 将表示十进制或十六进制数的字符串转换为整数。 (Unicode) |
StrToIntW 将表示十进制值的字符串转换为整数。 StrToLong 宏与此函数相同。 (Unicode) |
StrTrimA 从字符串中删除指定的前导字符和尾随字符。 (ANSI) |
StrTrimW 从字符串中删除指定的前导字符和尾随字符。 (Unicode) |
SUBCLASSPROC 定义 RemoveWindowSubclass 和 SetWindowSubclass 使用的回调函数的原型。 |
SubStreamFailure 当发生涉及辅助流且需要用户交互的故障时调用。 |
SupportsResource 检索项是否支持指定的资源。 |
SupportsSelection 确定调用程序是否支持其选择。 |
挂起 如果包的进程当前正在运行,则挂起这些进程。 |
挂起 请求挂起任务。 |
同步 启动处理程序的同步项选择的同步。 |
同步 在用户选择要同步的已注册应用程序后,由同步管理器为每个所选组调用一次。 |
SynchronizeCompleted 应用程序在其 Synchronize 方法完成时调用。 |
TerminateAllProcesses 终止指定包的所有进程。 |
ThumbBarAddButtons 将具有指定按钮集的缩略图工具栏添加到任务栏按钮浮出控件中窗口的缩略图图像。 |
ThumbBarSetImageList 指定一个图像列表,其中包含任务栏按钮浮出控件中窗口缩略图中嵌入的工具栏的按钮图像。 |
ThumbBarUpdateButtons 根据窗口的当前状态的要求,在缩略图工具栏中显示、启用、禁用或隐藏按钮。 缩略图工具栏是嵌入任务栏按钮浮出控件中窗口缩略图中的工具栏。 |
计时器 将进度对话框计时器重置为零。 |
TranscodeImage 将图像转换为 JPEG 或位图 (BMP) 图像格式。 |
Translate 当浏览器无法确定 URL 地址的协议时,由浏览器调用。 |
TranslateAccelerator 指示预览处理程序处理从正在运行预览处理程序的进程的消息泵传递的击键。 |
TranslateAccelerator 指示主机处理从预览处理程序传递的键盘快捷方式。 |
TranslateAccelerator 当命名空间扩展的视图具有焦点时,将键盘快捷方式 (快捷键) 笔划。 |
TranslateAcceleratorGlobal 处理全局加速器,以便即使输入对象在 UI 中不处于活动状态,也能响应键盘。 |
TranslateAcceleratorIO 使 对象能够处理键盘快捷键。 |
TranslateAcceleratorSB 在视图处于活动状态时,转换适用于浏览器帧的快捷键击。 |
TranslateMenuMessage 将组件对象模型的消息翻译 (COM) 对象。 |
TranslateURLA 将常见翻译应用于给定的 URL 字符串,创建新的 URL 字符串。 (ANSI) |
TranslateURLW 将常见翻译应用于给定的 URL 字符串,创建新的 URL 字符串。 (Unicode) |
TranslateWithSearchContext 当浏览器无法确定 URL 地址的协议时,由浏览器调用。 此方法使用搜索上下文来确定协议。 |
旅行 已弃用。 导航到旅行日志中相对于当前条目位置的行程条目。 |
TreeAdvise 使客户端能够向 控件注册。 |
TreeUnadvise 使客户端能够注销 控件。 |
TriggerEdgeGesture 将欺骗边缘手势事件发送到调用方线程上的代理核心窗口。 如果应用支持应用栏,此手势将切换应用的应用栏。 调用方可以指定触发边缘手势的输入类型。 |
UIActivate 当视图窗口的激活状态由不是由 Shell 视图本身引起的事件更改时调用。 例如,如果在树具有焦点时按下 TAB 键,则应为视图提供焦点。 |
UIActivateIO UI 激活或停用 对象。 |
UInt8Add 将 UINT8 类型的两个值相加。 |
UInt8Mult 将 UINT8 类型的两个值相乘。 |
UInt8Sub 从另一个值中减去 UINT8 类型的一个值。 |
UInt8ToChar 将 UINT8 类型的值转换为 CHAR 类型的值。 |
UInt8ToInt8 将 UINT8 类型的值转换为 INT8 类型的值。 |
UIntAdd 添加两个 UINT 类型的值。 |
UIntMult 将 UINT 类型的一个值乘以另一个值。 |
UIntPtrAdd 将UINT_PTR类型的两个值相加。 |
UIntPtrMult 将UINT_PTR类型的一个值乘以另一个值。 |
UIntPtrSub 从另一个值中减去UINT_PTR类型的一个值。 |
UIntPtrToChar 将 UINT_PTR 类型的值转换为 CHAR 类型的值。 |
UIntPtrToInt 将 SIZE_T 类型的值转换为 INT 类型的值。 |
UIntPtrToInt16 将 UINT_PTR 类型的值转换为 INT16 类型的值。 |
UIntPtrToInt8 将 UINT_PTR 类型的值转换为 INT8 类型的值。 |
UIntPtrToIntPtr 将 UINT_PTR 类型的值转换为 INT_PTR 类型的值。 |
UIntPtrToLong 将 size_t 类型的值转换为 LONG 类型的值。 |
UIntPtrToLong 将 UINT_PTR 类型的值转换为 LONGLONG 类型的值。 |
UIntPtrToLongPtr 将 UINT_PTR 类型的值转换为 LONG_PTR 类型的值。 |
UIntPtrToShort 将 UINT_PTR 类型的值转换为 SHORT 类型的值。 |
UIntPtrToUChar 将 UINT_PTR 类型的值转换为 UCHAR 类型的值。 |
UIntPtrToUInt 将 UINT_PTR 类型的值转换为 UINT 类型的值。 |
UIntPtrToUInt16 将 UINT_PTR 类型的值转换为 UINT16 类型的值。 |
UIntPtrToUInt8 将 UINT_PTR 类型的值转换为 UINT8 类型的值。 |
UIntPtrToULong 将 UINT_PTR 类型的值转换为 ULONG 类型的值。 |
UIntPtrToUShort 将 UINT_PTR 类型的值转换为 USHORT 类型的值。 |
UIntSub 从另一个值中减去 UINT 类型的一个值。 |
UIntToChar 将 UINT 类型的值转换为 CHAR 类型的值。 |
UIntToInt 将 UINT 类型的值转换为 INT 类型的值。 |
UIntToInt8 将 UINT 类型的值转换为 INT8 类型的值。 |
UIntToIntPtr 将 UINT 类型的值转换为 INT_PTR 类型的值。 |
UIntToLong 将 UINT 类型的值转换为 LONG 类型的值。 |
UIntToLongPtr 将 UINT 类型的值转换为 LONG_PTR 类型的值。 |
UIntToShort 将 UINT 类型的值转换为 SHORT 类型的值。 |
UIntToUChar 将 UINT 类型的值转换为 UCHAR 类型的值。 |
UIntToUInt8 将 UINT 类型的值转换为 UINT8 类型的值。 |
UIntToUShort 将 UINT 类型的值转换为 USHORT 类型的值。 |
ULongAdd 将 ULONG 类型的两个值相加。 |
ULongLongAdd SIZE_T 类型的两个值相加。 |
ULongLongMult 将size_t类型的一个值乘以另一个值。S |
ULongLongSub 从另一个值中减去SIZE_T类型的一个值。 |
ULongLongToChar 将 ULONGLONG 类型的值转换为 CHAR 类型的值。 |
ULongLongToInt 将 ULONGLONG 类型的值转换为 INT 类型的值。 |
ULongLongToInt8 将 ULONGLONG 类型的值转换为 INT8 类型的值。 |
ULongLongToLong 将 ULONGLONG 类型的值转换为 LONG 类型的值。 |
ULongLongToLongLong 将 ULONGLONG 类型的值转换为 INT_PTR 类型的值。 |
ULongLongToLongPtr 将 ULONGLONG 类型的值转换为 LONG_PTR 类型的值。 |
ULongLongToShort 将 ULONGLONG 类型的值转换为 SHORT 类型的值。 |
ULongLongToUChar 将 ULONGLONG 类型的值转换为 UCHAR 类型的值。 |
ULongLongToUInt 将 ULONGLONG 类型的值转换为 UINT 类型的值。 |
ULongLongToUInt8 将 ULONGLONG 类型的值转换为 UINT8 类型的值。 |
ULongLongToUIntPtr 将 ULONGLONG 类型的值转换为 UINT_PTR 类型的值。 |
ULongLongToULong 将 ULONGLONG 类型的值转换为 ULONG 类型的值。 |
ULongLongToULongPtr 将 ULONGLONG 类型的值转换为 ULONG_PTR 类型的值。 |
ULongLongToUShort 将 ULONGLONG 类型的值转换为 USHORT 类型的值。 |
ULongMult 将 ULONG 类型的一个值乘以另一个值。 |
ULongPtrAdd 将两个类型为 ULONG_PTR 的值相加。 |
ULongPtrMult 将类型ULONG_PTR的一个值乘以另一个值。 |
ULongPtrSub 从另一个值中减去ULONG_PTR类型的一个值。 |
ULongPtrToChar 将 ULONG_PTR 类型的值转换为 CHAR 类型的值。 |
ULongPtrToInt 将 size_t 类型的值转换为 INT 类型的值。 |
ULongPtrToInt8 将 ULONG_PTR 类型的值转换为 INT8 类型的值。 |
ULongPtrToIntPtr 将 ULONG_PTR 类型的值转换为 INT_PTR 类型的值。 |
ULongPtrToLong 将 ULONG_PTR 类型的值转换为 LONG 类型的值。 |
ULongPtrToLongLong 将 SIZE_T 类型的值转换为 INT64 类型的值。 |
ULongPtrToLongPtr 将 ULONG_PTR 类型的值转换为 LONG_PTR 类型的值。 |
ULongPtrToShort 将 ULONG_PTR 类型的值转换为 SHORT 类型的值。 |
ULongPtrToUChar 将 ULONG_PTR 类型的值转换为 UCHAR 类型的值。 |
ULongPtrToUInt 将 ULONG_PTR 类型的值转换为 UINT 类型的值。 |
ULongPtrToUInt8 将 ULONG_PTR 类型的值转换为 UINT8 类型的值。 |
ULongPtrToUIntPtr 将 ULONG_PTR 类型的值转换为 UINT_PTR 类型的值。 |
ULongPtrToULong 将 ULONG_PTR 类型的值转换为 ULONG 类型的值。 |
ULongPtrToUShort 将 ULONG_PTR 类型的值转换为 USHORT 类型的值。 |
ULongSub 将 ULONG 类型的一个值从另一个值减去。 |
ULongToChar 将 ULONG 类型的值转换为 CHAR 类型的值。 |
ULongToInt 将 ULONG 类型的值转换为 INT 类型的值。 |
ULongToInt8 将 ULONG 类型的值转换为 INT8 类型的值。 |
ULongToIntPtr 将 ULONG 类型的值转换为 INT_PTR 类型的值。 |
ULongToLong 将 ULONG 类型的值转换为 LONG 类型的值。 |
ULongToLongPtr 将 ULONG 类型的值转换为 LONG_PTR 类型的值。 |
ULongToShort 将 ULONG 类型的值转换为 SHORT 类型的值。 |
ULongToUChar 将 ULONG 类型的值转换为 UCHAR 类型的值。 |
ULongToUInt 将 ULONG 类型的值转换为 UINT 类型的值。 |
ULongToUInt8 将 ULONG 类型的值转换为 UINT8 类型的值。 |
ULongToUIntPtr 将 ULONG 类型的值转换为 UINT_PTR 类型的值。 |
ULongToUShort 将 ULONG 类型的值转换为 USHORT 类型的值。 |
取消添加 取消以前使用建议建立的连接。 |
取消添加 终止咨询连接。 (IExplorerBrowser.Unadvise) |
取消添加 删除通过 IFileDialog::Advise 方法附加的事件处理程序。 |
取消添加 终止以前通过 IFileOperation::Advise 建立的咨询连接。 |
取消添加 取消注册应用的输入窗格处理程序对象,使其不再接收通知。 |
取消添加 终止咨询连接。 (ITransferDestination.Unadvise) |
取消添加 终止咨询连接。 (ITransferSource.Unadvise) |
UnAdvise 登录 UI 或凭据 UI 用于通知凭据提供程序不再接受事件回调。 |
UnAdvise 由登录 UI 或凭据 UI 用来通知凭据不再接受事件回调。 |
UngroupChildFromParent ISuspensionDependencyManager::UngroupChildFromParent 方法 |
Unload 指示预览处理程序停止呈现预览,并释放已根据初始化期间传入的项分配的所有资源。 |
UnloadUserProfile 卸载由 LoadUserProfile 函数加载的用户配置文件。 调用方必须在计算机上具有管理权限。 有关详细信息,请参阅 LoadUserProfile 函数的“备注”部分。 |
UnregisterAppStateChangeNotification 取消通过 RegisterAppStateChangeNotification 注册的更改通知。 |
UnregisterFolder 从注册表中删除已知文件夹,这使得已知文件夹系统未知。 此方法不会删除文件夹本身。 |
UnregisterForPackageStateChanges 停止接收与之前对 RegisterForPackageStateChanges 的调用关联的包状态更改通知。 |
UnregisterScaleChangeEvent 取消注册通过 RegisterScaleChangeEvent 注册的规模更改事件。 此函数替换 RevokeScaleChangeNotifications。 |
UnregisterSyncMgrHandler 从注册中删除处理程序的类标识符 (CLSID) 。 当处理程序不再有任何要同步的项时,它应调用它。 |
UnregisterTab 当选项卡或文档在应用程序中关闭时,从应用程序的预览组中删除缩略图。 |
取消计划 取消安装由应用程序发布者发布的应用程序。 |
更新 确保更新此项中的任何缓存信息。 |
更新 根据提供的 IBindCtx 指定的参数更新提供的子 ITEMIDLIST。 |
更新 已弃用。 更新旅行条目。 |
UpdateAll 以编程方式为所有项启动更新。 |
UpdateBackForwardState 已弃用。 更新浏览器的“后退”和“前进”按钮的状态。 |
UpdateConflicts 通知同步中心已为特定处理程序或项添加了冲突。 |
UpdateEntry 已弃用。 保存当前条目的浏览器状态,以便为挂起的导航做准备。 |
UpdateEvents 通知同步中心已为特定处理程序或项添加了事件。 |
UpdateExternal 已弃用。 通过 IHlinkFrame 更新源自当前过程的条目。 |
UpdateHandler 指示同步中心重新运行由处理程序管理的项目,或通知它处理程序的属性已更改。 |
UpdateHandlerCollection 指示同步中心重新运行处理程序集合,或通知它处理程序集合中处理程序的属性已更改。 |
UpdateItem 通知同步中心同步项的属性已更改。 |
UpdateItems 以编程方式启动指定项的更新。 |
UpdateLocations 调用以指定在当前进度对话框中声明源和目标的文本元素。 |
UpdateObject UpdateObject 可能已更改或不可用。 |
UpdateProgress 将操作的进度更新到 UI。 |
UpdateProgress 提供当前完成的工时总量相对于总工时量的估计值。 |
UpdateProgress 按指定更新当前进度对话框。 |
UpdateProgress 更新 UI 中的传输进度状态。 |
UpdateRemoteCredential 从远程会话更新凭据。 |
UpdateSecureLockIcon 已弃用。 更新 BASEBROWSERDATA 结构的 _eSecureLockIcon 成员的值,该结构跟踪指示安全站点的图标,以及在 UI 中更新图标本身。 |
UpdateText 如果与操作关联的描述性文本将更改,则调用。 |
UpdateTransferState 更新传输状态。 |
UpdateWindowList 已弃用。 指示浏览器更新指向窗口列表中的 PIDL) 项标识符列表 (指针。 此方法在导航后调用。 |
UrlApplySchemeA 确定指定 URL 字符串的方案,并返回具有相应前缀的字符串。 (ANSI) |
UrlApplySchemeW 确定指定 URL 字符串的方案,并返回具有相应前缀的字符串。 (Unicode) |
URLAssociationDialogA 调用未注册的 URL 协议对话框。 (ANSI) |
URLAssociationDialogW 调用未注册的 URL 协议对话框。 (Unicode) |
UrlCanonicalizeA 将 URL 字符串转换为规范格式。 (ANSI) |
UrlCanonicalizeW 将 URL 字符串转换为规范格式。 (Unicode) |
UrlCombineA 当提供相对 URL 及其基时,返回规范形式的 URL。 (ANSI) |
UrlCombineW 当提供相对 URL 及其基时,返回规范形式的 URL。 (Unicode) |
UrlCompareA 对两个 URL 字符串进行区分大小写的比较。 (ANSI) |
UrlCompareW 对两个 URL 字符串进行区分大小写的比较。 (Unicode) |
UrlCreateFromPathA 将 Microsoft MS-DOS 路径转换为规范 URL。 (ANSI) |
UrlCreateFromPathW 将 Microsoft MS-DOS 路径转换为规范 URL。 (Unicode) |
UrlEscapeA 将 URL 中的字符或代理项对转换,这些字符或代理项对在通过 Internet 传输期间可能会更改 (“不安全”字符) 转换为相应的转义序列。 (ANSI) |
UrlEscapeSpaces 将空格字符转换为其相应的转义序列的宏。 |
UrlEscapeW 将 URL 中的字符或代理项对转换,这些字符或代理项对在通过 Internet 传输期间可能会更改 (“不安全”字符) 转换为相应的转义序列。 (Unicode) |
UrlFixupW UrlFixupW 可能已更改或不可用。 |
UrlGetLocationA 从 URL 检索位置。 (ANSI) |
UrlGetLocationW 从 URL 检索位置。 (Unicode) |
UrlGetPartA 接受 URL 字符串并返回该 URL 的指定部分。 (ANSI) |
UrlGetPartW 接受 URL 字符串并返回该 URL 的指定部分。 (Unicode) |
UrlHashA 对 URL 字符串进行哈希处理。 (ANSI) |
UrlHashW 对 URL 字符串进行哈希处理。 (Unicode) |
UrlIsA 测试 URL 是否为指定类型。 (ANSI) |
UrlIsFileUrlA 测试 URL 以确定它是否为文件 URL。 (ANSI) |
UrlIsFileUrlW 测试 URL 以确定它是否为文件 URL。 (Unicode) |
UrlIsNoHistoryA 返回 URL 是否为浏览器通常不包括在导航历史记录中的 URL。 (ANSI) |
UrlIsNoHistoryW 返回 URL 是否为浏览器通常不包括在导航历史记录中的 URL。 (Unicode) |
UrlIsOpaqueA 返回 URL 是否不透明。 (ANSI) |
UrlIsOpaqueW 返回 URL 是否不透明。 (Unicode) |
UrlIsW 测试 URL 是否为指定类型。 (Unicode) |
UrlUnescapeA 将转义序列转换回普通字符。 (ANSI) |
UrlUnescapeInPlace 将转义序列转换回普通字符并覆盖原始字符串。 |
UrlUnescapeW 将转义序列转换回普通字符。 (Unicode) |
UShortAdd 将 USHORT 类型的两个值相加。 |
UShortMult 将 USHORT 类型的一个值乘以另一个值。 |
UShortSub 从另一个值中减去 USHORT 类型的一个值。 |
UShortToChar 将 USHORT 类型的值转换为 CHAR 类型的值。 |
UShortToInt8 将 USHORT 类型的值转换为 INT8 类型的值。 |
UShortToShort 将 USHORT 类型的值转换为 SHORT 类型的值。 |
UShortToUChar 将 USHORT 类型的值转换为 UCHAR 类型的值。 |
UShortToUInt8 将 USHORT 类型的值转换为 UINT8 类型的值。 |
v_CheckZoneCrossing 已弃用。 由基类调用,以在从一个页面导航到另一个页面时验证区域交叉。 |
v_GetViewStream 已弃用。 返回用于加载或保存视图状态的流。 |
v_MayGetNextToolbarFocus 已弃用。 在通过 TranslateAcceleratorSB 翻译加速器和检查视图与浏览器工具栏之间的焦点周期时使用。 |
v_MayTranslateAccelerator 已弃用。 由派生类调用,以指示基类继续转换键盘助记符。 |
v_ShowHideChildWindows 已弃用。 允许派生类在大小调整事件后更新其子窗口。 |
步行 启动命名空间从指定根到给定深度的递归演练。 |
WalkComplete 删除在命名空间访问期间收集的数据。 |
WhichPlatform 哪个平台可能已更改或不可用。 |
Win32DeleteFile Win32DeleteFile 可能已更改或不可用。 |
WinHelpA 启动 Windows 帮助 (Winhelp.exe) 并传递指示应用程序请求的帮助性质的其他数据。 (ANSI) |
WinHelpW 启动 Windows 帮助 (Winhelp.exe) 并传递指示应用程序请求的帮助性质的其他数据。 (Unicode) |
WndProcBS 已弃用。 允许派生类调用基类的 WinProc 函数。 |
wnsprintfA 采用可变长度的参数列表,并将参数的值作为 printf 样式格式字符串返回。 (ANSI) |
wnsprintfW 采用可变长度的参数列表,并将参数的值作为 printf 样式格式字符串返回。 (Unicode) |
WriteAsync 以异步方式将信息写入流。 例如,Shell 在异步传输文件项时对文件项实现此方法。 |
WriteCabinetState WriteCabinetState 可能已更改或不可用。 |
WritePropertyNPB 将属性保存到命名的属性包。 |
wvnsprintfA 获取参数列表,并将参数的值作为 printf 样式格式字符串返回。 (ANSI) |
wvnsprintfW 获取参数列表,并将参数的值作为 printf 样式格式字符串返回。 (Unicode) |
YouAreAReplica 通知对象,它可能通过协调方法进行后续对帐。 |
接口
IAccessibleObject 公开可供辅助功能应用程序使用的方法。 |
IACList 公开一个方法,该方法可在候选字符串在层次结构中组织时提高自动完成的效率。 |
IACList2 扩展 IACList 接口,使自动完成对象的客户端能够检索和设置选项标志。 |
IActionProgress 表示可以继承进度驱动操作的抽象基类。 |
IActionProgressDialog 公开用于初始化和停止进度对话框的方法。 |
IApplicationActivationManager 提供用于激活启动、文件和协议扩展的 Windows 应用商店应用的方法。 通常会在调试器和设计工具中使用此接口。 |
IApplicationAssociationRegistration 公开用于查询和设置特定文件关联类型的默认应用程序的方法,以及特定关联级别的协议。 |
IApplicationAssociationRegistrationUI 公开一个方法,该方法会启动一个高级关联对话框,用户可通过该对话框自定义其关联。 |
IApplicationDesignModeSettings 使开发工具应用程序能够动态欺骗系统和用户状态(例如本机显示分辨率、设备比例系数和应用程序视图状态),以便测试在设计模式下针对各种外形规格运行的 Windows 应用商店应用,而无需实际硬件。 还支持测试正常用户控制状态的更改,以在各种情况下测试 Windows 应用商店应用。 |
IApplicationDesignModeSettings2 使开发工具应用程序能够动态控制系统和用户状态(例如本机显示分辨率、设备比例系数和应用程序视图布局),并将其报告给 Windows 应用商店应用,以便测试在设计模式下针对各种外形规格运行的 Windows 应用商店应用,而无需实际硬件。 还支持测试正常用户控制状态的更改,以在各种情况下测试 Windows 应用商店应用。 |
IApplicationDestinations 公开允许应用程序从跳转列表中的“最近”或“常用”类别中删除一个或多个目标的方法。 |
IApplicationDocumentLists 公开允许应用程序检索跳转列表中的“最近”或“常用”类别内容的方法。 |
IAppPublisher 公开用于通过控制面板中的“添加/删除程序”发布应用程序的方法。 这是为此实现的主体接口。 |
IAppVisibility 提供用于确定显示器是否显示通用 Windows 平台应用的功能。 |
IAppVisibilityEvents 使应用程序能够接收显示中的状态更改通知和“开始”屏幕可见性中的更改通知。 |
IAssocHandler 使用文件关联对话框或菜单公开操作的方法。 |
IAssocHandlerInvoker 公开调用关联应用程序处理程序的方法。 |
IAttachmentExecute 公开使用客户端应用程序提供用户环境的方法,该环境通过电子邮件和消息附件提供文件的安全下载和交换。 |
IAutoComplete 由自动完成对象 (CLSID_AutoComplete) 公开。 此接口允许应用程序初始化、启用和禁用 对象。 |
IAutoComplete2 扩展 IAutoComplete。 此接口使自动完成对象的客户端能够检索和设置控制自动完成操作方式的多个选项。 |
IAutoCompleteDropDown 公开允许客户端重置或查询自动完成下拉列表的显示状态的方法,该下拉列表包含用户在编辑控件中输入的字符串的可能完成。 |
IBandHost 公开创建和销毁带并指定其可用性的方法。 |
IBandSite 公开控制带对象的方法。 |
IBrowserFrameOptions 允许浏览器或主机询问 IShellView 支持哪种类型的视图行为。 |
IBrowserService 已弃用。 (IBrowserService) |
IBrowserService2 已弃用。 (IBrowserService2) |
IBrowserService3 已弃用。 (IBrowserService3) |
IBrowserService4 已弃用。 (IBrowserService4) |
ICategorizer 公开用于获取有关项标识符列表的信息的方法。 |
ICategoryProvider 公开在 IShellFolder 上注册的分类程序列表。 |
ICDBurn 公开用于确定系统是否具有用于写入 CD 的硬件、CD 编写器的驱动器号以及以编程方式启动 CD 写入会话的方法。 |
ICDBurnExt ICDBurnExt 可能已更改或不可用。 |
IColumnManager 公开用于在 Windows 资源管理器详细信息视图中检查和操作列的方法。 每列都由一个 PROPERTYKEY 结构引用,该结构命名属性。 |
IColumnProvider 公开允许在 Windows 资源管理器详细信息视图中添加自定义列的方法。 |
ICommDlgBrowser 由托管 Shell 浏览器时要使用的通用文件对话框公开。 |
ICommDlgBrowser2 扩展 ICommDlgBrowser 的功能。 此接口在托管 Shell 浏览器时由通用文件对话框公开。 可以通过在 IShellBrowser 对象上调用 QueryInterface 来获取指向 ICommDlgBrowser2 的指针。 |
ICommDlgBrowser3 扩展 ICommDlgBrowser2 的功能,并在托管 Shell 浏览器时由通用文件对话框使用。 |
IComputerInfoChangeNotify 不支持。 此接口在更高版本的 Windows 中可能不存在。 (IComputerInfoChangeNotify) |
IConnectableCredentialProviderCredential 公开用于连接和断开 IConnectableCredentialProviderCredential 对象的方法。 |
IContactManagerInterop 允许在管理多个窗口的应用中访问 ContactManager 方法。 |
IContextMenu 公开创建或合并与 Shell 对象关联的快捷菜单的方法。 |
IContextMenu2 公开用于创建或合并快捷方式的方法 (上下文) 菜单与 Shell 对象关联。 通过添加允许客户端对象处理与所有者绘制的菜单项关联的消息的方法来扩展 IContextMenu。 |
IContextMenu3 公开创建或合并与 Shell 对象关联的快捷菜单的方法。 允许客户端对象处理与所有者绘制的菜单项关联的消息,并通过接受来自该消息处理的返回值来扩展 IContextMenu2。 |
IContextMenuCB 公开一个方法,该方法启用上下文菜单的回调。 例如,将防护图标添加到需要提升的 menuItem。 |
IContextMenuSite 由使用 SHCreateShellFolderView 创建的默认文件夹视图实现。 |
ICopyHookA 公开创建复制挂钩处理程序的方法。 (ANSI) |
ICopyHookW 公开创建复制挂钩处理程序的方法。 (Unicode) |
ICreateObject 公开一个方法,该方法创建指定类的 对象。 |
ICreateProcessInputs 由 ICreatingProcess 接口用于更改正在创建的进程的某些参数。 |
ICreatingProcess ShellExecuteExecuteEx 和 IContextMenu 用于允许调用方更改所创建进程的一些参数。 |
ICredentialProvider 公开凭据提供程序的设置和操作中使用的方法。 所有凭据提供程序都必须实现此接口。 |
ICredentialProviderCredential 公开启用凭据处理的方法。 |
ICredentialProviderCredential2 通过添加检索用户的安全标识符 (SID) 的方法,扩展 ICredentialProviderCredential 接口。 凭据与该用户关联,可以在用户的磁贴下分组。 |
ICredentialProviderCredentialEvents 提供凭据使用的异步回调机制,以在登录 UI 或凭据 UI 中通知其状态或文本更改事件。 |
ICredentialProviderCredentialEvents2 通过添加在Logon UI 或凭据 UI 中启用字段的批量更新的方法,扩展 ICredentialProviderCredentialEvents 接口。 |
ICredentialProviderCredentialWithFieldOptions 提供一种方法,使凭据提供程序框架能够确定是否对登录或凭据 UI 中的字段选项进行了自定义。 |
ICredentialProviderEvents 提供凭据提供程序使用的异步回调机制,以通知凭据列表或其字段中的更改。 |
ICredentialProviderFilter 用于根据运行时提供的信息动态筛选凭据提供程序。 |
ICredentialProviderSetUserArray 提供一种方法,使凭据提供程序能够接收将在登录或凭据 UI 中显示的用户集。 |
ICredentialProviderUser 提供用于检索登录或凭据 UI 中包含的单个用户的某些属性的方法。 |
ICredentialProviderUserArray 表示将在登录或凭据 UI 中显示的用户集。 此信息使凭据提供程序能够枚举集,以检索有关每个用户的属性信息,以填充字段或筛选集。 |
ICurrentItem 通过调用项的 IShellFolder::BindToObject 获取。 如果项表示上一时间项的快照,则此接口将获取该项的当前版本。 |
ICurrentWorkingDirectory 公开使客户端能够检索或设置对象的当前工作目录的方法。 |
ICustomDestinationList 公开允许应用程序提供自定义跳转列表(包括目标和任务)以在任务栏中显示的方法。 |
IDataObjectAsyncCapability 启用通常同步以异步方式运行的接口。 |
IDataObjectProvider 提供可用于设置或检索 DataPackage 对象的 IDataObject 接口的方法,DataPackage 使用该接口来支持互操作性。 DataPackage 对象由应用用于向另一个应用提供数据。 |
IDataTransferManagerInterop 允许访问管理多个窗口的 Windows 应用商店应用中的 DataTransferManager 方法。 |
IDefaultExtractIconInit 公开用于设置与 对象关联的默认图标的方法。 |
IDefaultFolderMenuInitialize 提供用于获取和设置快捷菜单信息的方法。 此信息与通过 DEFCONTEXTMENU 结构提供给 SHCreateDefaultContextMenu 的信息相同。 |
IDefViewFrame 仅用于其 IUnknown 功能。 它没有自己的方法。 |
IDelayedPropertyStoreFactory 公开一个方法,用于在属性访问可能缓慢的情况下创建指定的 IPropertyStore 对象。 |
IDelegateFolder 公开一种方法,通过该方法为委托文件夹提供分配和释放项 ID 所需的 IMalloc 接口。 |
IDelegateItem 用于获取项路径的直接基础表示形式。 |
IDeskBand 用于获取有关带对象的信息。 |
IDeskBand2 公开用于在桌面带对象中启用和查询半透明效果的方法。 |
IDeskBandInfo 公开用于获取默认桌面带带宽的方法。 |
IDeskBar 公开启用桌面栏操作的方法。 |
IDesktopGadget 公开一个方法,该方法允许以编程方式将已安装的小工具添加到用户的桌面。 |
IDesktopWallpaper 提供用于管理桌面壁纸的方法。 (IDesktopWallpaper) |
IDestinationStreamFactory 公开在对属性应用更改之前手动复制流或文件的方法。 |
IDisplayItem 公开用于查找当前项版本的方法,以便获取将显示在 UI 中的显示属性(如项名称)。 |
IDockingWindow 公开通知停靠窗口对象更改的方法,包括显示、隐藏和即将删除。 此接口由窗口对象实现,这些对象可以停靠在 Windows 资源管理器窗口的边框空间内。 |
IDockingWindowFrame 公开支持将 IDockingWindow 对象添加到帧的方法。 由浏览器实现。 |
IDockingWindowSite 公开用于管理一个或多个 IDockingWindow 对象的边框空间的方法。 此接口由浏览器实现,类似于 IOleInPlaceUIWindow 接口。 |
IDocViewSite 由 IShellView 接口用作站点对象。 |
IDragSourceHelper 由 Shell 公开,允许应用程序指定在 Shell 拖放操作期间显示的图像。 |
IDragSourceHelper2 公开向 IDragSourceHelper 添加功能的方法。 此方法设置对 IDragSourceHelper 对象的拖放操作的特征。 |
IDropTargetHelper 公开允许放置目标在图像位于目标窗口上方时显示拖动图像的方法。 |
IDynamicHWHandler 由自动播放调用。 公开方法,这些方法在向用户显示已注册处理程序之前获取有关已注册处理程序的动态信息。 |
IEnumAssocHandlers 公开一个方法,该方法允许枚举与特定文件扩展名关联的处理程序集合。 |
IEnumerableView 公开枚举视图内容并在枚举完成后从回调接收通知的方法。 此接口允许视图的客户端尝试共享视图的文件夹内容列表。 |
IEnumExplorerCommand 由 IExplorerCommandProvider 提供。 此接口包含要放入命令栏中的命令枚举。 |
IEnumExtraSearch 客户端用于确定文件夹的可用搜索对象的标准 OLE 枚举器。 |
IEnumFullIDList 公开一组标准方法,这些方法枚举指向 Shell 文件夹中项) 项的 PIDL (项标识符列表的指针。 |
IEnumIDList 公开一组标准方法,用于枚举指向 Shell 文件夹中项) 项的 PIDL (项标识符列表的指针。 |
IEnumObjects 公开用于枚举未知对象的方法。 |
IEnumPublishedApps 公开将已发布应用程序枚举到“控制面板”中的“添加/删除程序”的方法。 公开此接口的对象通过 IAppPublisher::EnumApps 请求。 |
IEnumReadyCallback 公开使视图能够在枚举完成时通知实现者的方法。 |
IEnumResources 公开资源枚举方法。 |
IEnumShellItems 公开 IShellItem 接口的枚举。 此接口通常通过调用 IEnumShellItems 方法获取。 |
IEnumSyncMgrConflict 公开冲突枚举方法。 |
IEnumSyncMgrEvents 公开同步事件枚举方法。 |
IEnumSyncMgrSyncItems 公开枚举由处理程序管理的同步项对象的方法。 |
IExecuteCommand 公开设置与命令谓词相关的给定状态或参数的方法,以及调用该谓词的方法。 |
IExecuteCommandApplicationHostEnvironment 提供单个方法,使应用程序能够确定其主机是处于桌面模式还是沉浸式模式。 |
IExecuteCommandHost 提供一个方法,该方法使基于 IExplorerCommand 的 Shell 谓词处理程序能够查询从中调用应用程序的主机组件的 UI 模式。 |
IExpDispSupport 已弃用。 公开允许检索属性、转换键盘快捷键和确定特定事件的连接点的方法。 (IExpDispSupport) |
IExpDispSupportXP 已弃用。 公开允许检索属性、转换键盘快捷键和确定特定事件的连接点的方法。 (IExpDispSupportXP) |
IExplorerBrowser IExplorerBrowser 是一个浏览器对象,可以导航或托管数据对象的视图。 作为功能齐全的浏览器对象,它还支持自动旅行日志。 |
IExplorerBrowserEvents 公开资源管理器浏览器导航和视图创建事件的通知方法。 |
IExplorerCommand 公开获取命令外观、枚举子命令或调用命令的方法。 |
IExplorerCommandProvider 公开用于创建资源管理器命令和命令枚举器的方法。 |
IExplorerCommandState 公开允许检索命令状态的单个方法。 |
IExplorerPaneVisibility 在 Windows 资源管理器中由 IShellFolder 实现使用,为视图提供有关可见窗格的建议。 |
IExtractIconA 公开允许客户端检索与文件夹中某个对象关联的图标的方法。 (ANSI) |
IExtractIconW 公开允许客户端检索与文件夹中某个对象关联的图标的方法。 (Unicode) |
IExtractImage 公开从 Shell 文件夹请求缩略图的方法。 |
IExtractImage2 扩展 IExtractImage 的功能。 |
IFileDialog 公开用于初始化、显示和从通用文件对话框获取结果的方法。 |
IFileDialog2 通过提供允许调用方命名可在通用文件对话框中浏览的特定受限位置以及指定要显示为“取消”按钮上的标签的备用文本的方法,扩展 IFileDialog 接口。 |
IFileDialogControlEvents 公开允许应用程序收到与应用程序已添加到通用文件对话框的控件相关的事件通知的方法。 |
IFileDialogCustomize 公开允许应用程序将控件添加到通用文件对话框的方法。 |
IFileDialogEvents 公开允许在通用文件对话框中通知事件的方法。 |
IFileIsInUse 公开可调用的方法,以获取有关或关闭另一个应用程序正在使用的文件的信息。 |
IFileOpenDialog 通过添加特定于打开对话框的方法来扩展 IFileDialog 接口。 |
IFileOperation 公开用于复制、移动、重命名、创建和删除 Shell 项的方法,以及提供进度和错误对话框的方法。 此接口替换 SHFileOperation 函数。 |
IFileOperationProgressSink 公开方法,这些方法提供丰富的通知系统,供 IFileOperation 的调用方用来监视他们通过该接口执行的操作的详细信息。 |
IFileSaveDialog 通过添加特定于保存对话框的方法来扩展 IFileDialog 接口,这些方法包括那些为要随文件一起保留的元数据集合提供支持的方法。 |
IFileSyncMergeHandler . (IFileSyncMergeHandler) |
IFileSystemBindData 公开用于存储文件系统信息的方法,以便优化对 IShellFolder::P arseDisplayName 的调用。 |
IFileSystemBindData2 扩展 IFileSystemBindData,用于存储文件系统信息,以优化对 IShellFolder::P arseDisplayName 的调用。 此接口将功能集或获取文件 ID 或交汇点类标识符 (CLSID) 。 |
IFileViewerA 公开指定接口的方法,该接口允许注册的文件查看器在必须显示或打印文件时收到通知。 (ANSI) |
IFileViewerSite 公开指定接口的方法,该接口允许文件查看器检索当前固定窗口的句柄或设置新的固定窗口。 |
IFileViewerW 公开指定接口的方法,该接口允许注册的文件查看器在必须显示或打印文件时收到通知。 (Unicode) |
IFolderBandPriv IFolderBandPriv 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 |
IFolderFilter 由客户端公开,用于指定如何按服务器应用程序筛选 Shell 文件夹的枚举。 |
IFolderFilterSite 由主机导出,以允许客户端指定如何筛选 Shell 文件夹枚举。 |
IFolderView 公开用于检索有关文件夹显示选项的信息的方法,选择该文件夹中的指定项目,并设置文件夹的视图模式。 (IFolderView) |
IFolderView2 公开用于检索有关文件夹显示选项的信息的方法,选择该文件夹中的指定项目,并设置文件夹的视图模式。 (IFolderView2) |
IFolderViewHost 公开一个方法,该方法在窗口中承载 IFolderView 对象。 |
IFolderViewOptions 公开允许控制特定于 Windows 7 及更高版本视图的文件夹视图选项的方法。 |
IFolderViewSettings 公开用于获取文件夹视图设置的方法。 |
IFrameworkInputPane 提供使应用能够了解输入窗格的状态更改和位置的方法。 |
IFrameworkInputPaneHandler 允许在输入窗格 (屏幕键盘或手写面板) 显示或隐藏时通知应用。 这允许应用窗口调整其显示,以便输入窗格不会遮挡任何输入区域 (,例如文本框) 。 |
IHandlerActivationHost . (IHandlerActivationHost) |
IHandlerInfo 向 IHandlerActivationHost 接口的方法提供处理程序相关信息的方法。 |
IHomeGroup 公开用于确定计算机家庭组成员身份状态并显示共享向导的方法。 |
IHWEventHandler 由自动播放调用以实现对已注册媒体类型的处理。 |
IHWEventHandler2 扩展 IHWEventHandler 接口,以解决设备处理程序的用户帐户控制 (UAC) 提升。 |
IIdentityName 公开用于比较两个项的方法,以查看它们是否相同。 |
IImageRecompress 公开用于重新压缩图像的方法。 |
IInitializeCommand 公开用于使用应用程序指定的命令名称及其注册属性初始化实现 IExplorerCommandState、IExecuteCommand 或 IDropTarget 的对象的单个方法。 |
IInitializeWithBindCtx 公开一个方法,该方法使用绑定上下文初始化处理程序,例如属性处理程序、缩略图处理程序或预览处理程序。 |
IInitializeWithFile 公开用于使用文件路径初始化处理程序的方法,例如属性处理程序、缩略图处理程序或预览处理程序。 |
IInitializeWithItem 公开用于使用 IShellItem 初始化处理程序的方法,例如属性处理程序、缩略图处理程序或预览处理程序。 |
IInitializeWithPropertyStore 公开一个方法,该方法使用属性存储初始化处理程序,例如属性处理程序、缩略图处理程序或预览处理程序。 |
IInitializeWithStream 公开一个方法,该方法使用流初始化处理程序,例如属性处理程序、缩略图处理程序或预览处理程序。 |
IInitializeWithWindow 公开一个方法,客户端可以通过该方法向桌面应用程序中使用的 Windows 运行时对象提供所有者窗口。 |
IInputObject 公开用于更改 Shell 中包含的用户输入对象的 UI 激活和进程加速器的方法。 |
IInputObject2 公开一个方法,该方法通过处理全局加速器来扩展 IInputObject。 |
IInputObjectSite 公开一个方法,该方法用于传达 Shell 中包含的用户输入对象的焦点更改。 |
IInputPanelConfiguration 为桌面应用提供选择加入 Windows 应用商店应用中使用的焦点跟踪机制的功能。 |
IInputPanelInvocationConfiguration 允许 Windows 应用商店应用选择退出自动调用行为。 |
IInsertItem IInsertItem 可能已更改或不可用。 |
IIOCancelInformation 公开用于从进度对话框将取消窗口消息发布到进程线程的方法。 |
IItemNameLimits 检索命名空间中有效和无效字符的列表或名称的最大长度。 使用此接口进行验证分析和转换。 |
IKnownFolder 公开允许应用程序检索有关已知文件夹类别、类型、GUID、指向项标识符列表的指针 (PIDL) 值、重定向功能和定义的信息的方法。 |
IKnownFolderManager 公开用于创建、枚举或管理现有已知文件夹的方法。 |
ILaunchSourceAppUserModelId 提供用于检索 AppUserModelId 的方法。 |
ILaunchSourceViewSizePreference 提供用于检索有关源应用程序的信息的方法。 |
ILaunchTargetMonitor . (ILaunchTargetMonitor) |
ILaunchTargetViewSizePreference 提供用于检索新应用程序窗口的首选视图大小的方法。 |
IMenuBand 公开允许组件对象模型 (COM) 对象接收和转换相应消息的方法。 |
IMenuPopup IMenuPopup 可能已更改或不可用。 |
IModalWindow 公开表示模式窗口的方法。 |
INamedPropertyBag 公开方法,这些方法提供具有指定属性包的对象,对象可在其中保存其属性。 |
INamedPropertyStore 公开获取和设置命名属性的方法。 |
INameSpaceTreeAccessible 公开从命名空间树控件对 Shell 项执行辅助功能操作的方法。 |
INameSpaceTreeControl 公开用于在 Shell 项树中查看和操作节点的方法。 |
INameSpaceTreeControl2 通过提供获取和设置树视图控件的显示样式的方法来扩展 INameSpaceTreeControl 接口,以便与 Shell 命名空间项一起使用。 |
INameSpaceTreeControlCustomDraw 公开使用户能够绘制自定义命名空间树控件及其项的方法。 |
INameSpaceTreeControlDropHandler 公开拖放的处理程序方法。 |
INameSpaceTreeControlEvents 公开用于处理 INameSpaceTreeControl 事件的方法。 |
INameSpaceTreeControlFolderCapabilities 公开单个方法,用于检索文件夹的 System.IsPinnedToNameSpaceTree 筛选支持的状态。 |
INamespaceWalk 公开从给定根节点访问命名空间的方法。 指定了演练的深度,并返回一个可选数组,其中包含所走的所有节点的 ID。 |
INamespaceWalkCB 公开与 INamespaceWalk 一起使用的方法的回调接口。 |
INamespaceWalkCB2 使用完成命名空间演练所需的方法扩展 INamespaceWalkCB。 此方法删除在演练期间收集的数据。 |
INewMenuClient 公开允许操作 Windows 7 菜单中的项目的方法。 |
INewShortcutHookA 公开用于创建新的 Internet 快捷方式的方法。 (ANSI) |
INewShortcutHookW 公开用于创建新的 Internet 快捷方式的方法。 (Unicode) |
INewWindowManager 公开一个方法,该方法确定是应显示还是阻止由另一个窗口启动的窗口,从而允许控制弹出窗口。 |
INotifyReplica 公开一个方法,该方法为对象的创建者提供通知对象可能受后续对帐约束的方法。 公文包协调器负责实现此接口。 |
IObjectArray 公开使客户端能够访问支持 IUnknown 的对象集合中的项的方法。 |
IObjectCollection 通过提供使客户端能够添加和删除集合中支持 IUnknown 的对象的方法,扩展 IObjectArray 接口。 |
IObjectProvider 公开一个方法,用于发现使用 GUID 从另一个对象命名的对象。 与 QueryService 不同,此接口不会将其功能委托给其他对象。 |
IObjectWithAppUserModelID 公开允许自定义 IAssocHandler 对象的实现者访问其显式应用程序用户模型 ID (AppUserModelID) 的方法。 |
IObjectWithBackReferences 提供与对象持有的反向引用交互的方法。 |
IObjectWithCancelEvent 不支持。为调用方提供一个事件,该事件将由被调用的对象发出信号以表示取消任务。 |
IObjectWithFolderEnumMode 公开获取和设置已分析项的枚举模式的方法。 |
IObjectWithProgID 公开方法,这些方法提供对与 对象关联的 ProgID 的访问权限。 |
IObjectWithPropertyKey 公开用于获取和设置属性键的方法。 |
IObjectWithSelection 公开用于获取或设置由 Shell 项数组表示的选定项的方法。 |
IObjMgr 公开允许客户端在由服务器对象管理的对象集合中追加或删除对象的方法。 |
IOpenControlPanel 公开检索控制面板的视图状态、各个控制面板项的路径以及打开控制面板本身或单个控制面板项的方法。 |
IOpenSearchSource 公开用于从自定义客户端 OpenSearch 数据源获取搜索结果的方法。 |
IOperationsProgressDialog 公开用于获取、设置和查询进度对话框的方法。 |
IPackageDebugSettings 使调试器开发人员能够控制 Windows 应用商店应用的生命周期,例如暂停或恢复。 |
IPackageExecutionStateChangeNotification 启用在 Windows 应用商店应用调试期间接收包状态更改通知。 |
IParentAndItem 公开获取和设置父级和父级子 ID 的方法。 虽然 IParentAndItem 通常在 IShellItems 上实现,但它并不特定于 IShellItem。 |
IParseAndCreateItem IParseAndCreateItem 接口 |
IPersistFolder 公开初始化 Shell 文件夹对象的方法。 |
IPersistFolder2 公开从 Shell 文件夹对象获取信息的方法。 |
IPersistFolder3 通过允许文件夹对象实现文件夹快捷方式的非默认处理,扩展 IPersistFolder 和 IPersistFolder2 接口。 |
IPersistIDList 公开用于保存项标识符列表的方法。 |
IPersistSerializedPropStorage 公开方法以持久保存序列化的属性存储数据供以后使用,以及将持久化数据还原到新的属性存储实例。 (IPersistSerializedPropStorage) |
IPersistSerializedPropStorage2 公开方法以持久保存序列化的属性存储数据供以后使用,以及将持久化数据还原到新的属性存储实例。 (IPersistSerializedPropStorage2) |
IPreviewHandler 公开用于显示丰富预览的方法。 |
IPreviewHandlerFrame 允许预览处理程序将键盘快捷方式传递给主机。 此接口检索键盘快捷方式列表,并指示主机处理键盘快捷方式。 |
IPreviewHandlerVisuals 公开用于将颜色和字体信息应用于预览处理程序的方法。 |
IPreviewItem 标识将在预览窗格中显示的项。 |
IPreviousVersionsInfo 公开一个方法,用于检查以前版本的服务器文件或文件夹,以便通过 Windows Server 2003 提供的卷影副本技术进行还原而存储。 |
IProfferService 公开对象向同一主机上的其他对象提供服务的一般机制。 |
IProgressDialog 公开方法,这些方法为应用程序提供显示进度对话框的选项。 |
IPublishedApp 向控制面板中的“添加/删除程序”公开表示应用程序的方法。 |
IPublishedApp2 通过提供其他安装方法扩展 IPublishedApp 接口。 |
IPublishingWizard 公开使用联机打印向导、Web 发布向导和添加网络位置向导的方法。 在 Windows Vista 中,IPublishingWizard 不再支持 Web 发布向导或联机打印向导。 |
IQueryAssociations 公开的方法可简化检索注册表中存储的信息的过程,同时定义文件类型或协议并将其与应用程序相关联。 |
IQueryCancelAutoPlay 公开以编程方式替代自动播放或自动运行的方法。 这使你可以自定义插入媒体时启动的内容类型的位置和类型。 |
IQueryCodePage 获取并设置 ANSI 代码页) 代码页标识符 (数值。 |
IQueryContinue 公开一个方法,该方法为对象提供简单的标准机制,用于查询客户端以获取继续操作的权限。 |
IQueryContinueWithStatus 公开方法,这些方法为凭据提供程序提供一种标准机制,以便在尝试连接到网络时调用 QueryContinue 以确定它们是否应继续这些尝试。 |
IQueryInfo 公开 Shell 用于检索驻留在 IShellFolder 实现中的项的标志和信息提示信息的方法。 信息提示通常显示在工具提示控件内。 |
IRegTreeItem 公开检索和设置树视图控件中已设置控件窗口样式标志 Tree-View 项状态的方法。 |
IRelatedItem 公开派生具有特定关系的相关项的方法。 |
IRemoteComputer 公开一个方法,该方法在对远程对象调用命名空间扩展时枚举或初始化命名空间扩展。 例如,此接口用于初始化远程打印机虚拟文件夹。 |
IResolveShellLink 公开一个方法,该方法使应用程序能够请求 Shell 文件夹对象解析其其中一项的链接。 |
IResultsFolder 公开保存数据对象中的项的方法。 |
IRunnableTask 一个自由线程接口,对象可以公开该接口,以允许在后台线程上执行操作。 |
ISearchBoxInfo 公开允许调用方检索输入到搜索框中的信息的方法。 |
ISearchContext 公开将自定义信息通道到搜索挂钩的方法。 |
ISearchFolderItemFactory 公开用于创建和修改搜索文件夹的方法。 |
ISharedBitmap 公开用于访问位图的内存高效方法。 此接口用作 HBITMAP 对象的精简包装器,允许对这些对象进行引用计数并防止其基础数据发生更改。 |
ISharingConfigurationManager 公开方法,这些方法设置和检索有关用户 (C:\Users) 或 Public (C:\Users\Public) 文件夹的计算机默认共享设置的信息。 还公开一组允许控制打印机共享的方法。 |
IShellApp 向添加/删除程序应用程序公开提供有关应用程序的常规信息的方法。 |
IShellBrowser 由实现 IShellView) 的 Shell 视图 (对象的主机实现。 公开方法,这些方法为它所承载的视图提供服务,以及资源管理器窗口的上下文中运行的其他对象。 |
IShellChangeNotify 公开一个方法,该方法在项的 ID 更改时通知 Shell 命名空间扩展。 |
IShellDetails 由 Shell 文件夹公开,用于提供有关文件夹中项的详细信息。 |
IShellExtInit 公开一个方法,该方法初始化属性表、快捷菜单和拖放处理程序的 Shell 扩展, (扩展,这些扩展在非默认拖放操作) 期间将项添加到快捷菜单。 |
IShellFolder 由所有 Shell 命名空间文件夹对象公开,其方法用于管理文件夹。 |
IShellFolder2 扩展 IShellFolder 的功能。 其方法提供有关 Shell 文件夹内容的各种信息。 |
IShellFolderBand IShellFolderBand 可能已更改或不可用。 |
IShellFolderView 公开操作 Shell 文件夹视图的方法。 |
IShellFolderViewCB 公开一种方法,该方法允许在 Windows 资源管理器和使用系统文件夹视图视图对象实现的文件夹视图之间进行通信, (通过 SHCreateShellFolderView) 返回的 IShellView 对象,以便文件夹视图可以收到事件通知并相应地修改其视图。 |
IShellFolderViewDual 公开修改视图和选择当前文件夹中的项目的方法。 (IShellFolderViewDual) |
IShellFolderViewDual2 公开修改视图和选择当前文件夹中的项目的方法。 (IShellFolderViewDual2) |
IShellFolderViewDual3 公开修改当前文件夹视图的方法。 |
IShellIcon 公开获取 IShellFolder 对象的图标索引的方法。 |
IShellIconOverlay 公开命名空间扩展用于为其包含的对象指定图标覆盖的方法。 |
IShellIconOverlayIdentifier 公开处理图标覆盖处理程序与 Shell 之间的所有通信的方法。 |
IShellIconOverlayManager IShellIconOverlayManager 可能已更改或不可用。 |
IShellImageData 公开显示、操作和描述图像数据的方法和属性。 |
IShellImageDataAbort 公开用于中止 IShellImageData 进程的单个方法。 |
IShellImageDataFactory 公开基于各种图像源创建 IShellImageData 实例的方法。 |
IShellImageStore 已弃用。 公开操作图像缓存的方法。 |
IShellItem 公开检索有关 Shell 项的信息的方法。 IShellItem 和 IShellItem2 是任何新代码中项的首选表示形式。 |
IShellItem2 使用检索项的各种属性值的方法扩展 IShellItem。 IShellItem 和 IShellItem2 是任何新代码中项的首选表示形式。 |
IShellItemArray 公开用于创建和操作 Shell 项数组的方法。 |
IShellItemFilter 由客户端公开,用于指定如何按服务器应用程序筛选 Shell 项的枚举。 |
IShellItemImageFactory 公开用于返回 Shell 项的图标或缩略图的方法。 如果请求的项没有可用的缩略图或图标,可以从 Shell 提供每个类的图标。 |
IShellItemResources 公开用于操作和查询 Shell 项资源的方法。 |
IShellLibrary 公开用于创建和管理库的方法。 |
IShellLinkA 公开用于创建、修改和解析 Shell 链接的方法。 (ANSI) |
IShellLinkDataList 公开允许应用程序将额外数据块附加到 Shell 链接的方法。 这些方法可添加、复制或删除数据块。 |
IShellLinkW 公开用于创建、修改和解析 Shell 链接的方法。 (Unicode) |
IShellMenu 公开与 Shell 菜单交互的方法,例如“开始”菜单和“收藏夹”菜单。 |
IShellMenuCallback 一个回调接口,它公开从菜单带接收消息的方法。 |
IShellPropSheetExt 公开允许属性表处理程序在为文件对象显示的属性表中添加或替换页面的方法。 |
IShellRunDll 不支持。 (IShellRunDll) |
IShellService 已弃用。 IShellService 公开一个方法,该方法在实现特定接口的服务组件在多个客户端(如 Windows Internet Explorer 和 Windows 资源管理器)之间共享时声明所有权。 |
IShellTaskScheduler IShellTaskScheduler 可能已更改或不可用。 |
IShellView 公开在 Windows 资源管理器或文件夹窗口中显示视图的方法。 |
IShellView2 扩展 IShellView 的功能。 |
IShellView3 通过提供替换 IShellView2::CreateViewWindow2 的方法扩展 IShellView2 的功能。 |
IShellWindows 提供对打开的 Shell 窗口集合的访问。 |
IStartMenuPinnedList 公开从“开始”菜单或任务栏取消固定应用程序快捷方式的方法。 |
IStorageProviderHandler 检索与特定文件或文件夹关联的 IStorageProviderPropertyHandler。 |
IStorageProviderPropertyHandler 提供与文件或文件夹关联的属性的集合。 |
IStreamAsync 公开用于管理异步流的输入/输出 (I/O) 的方法。 |
IStreamUnbufferedInfo 公开一个方法,该方法确定扇区大小作为字节对齐的辅助。 |
ISuspensionDependencyManager . (ISuspensionDependencyManager) |
ISyncMgrConflict 公开方法,这些方法提供有关从冲突存储中检索到的冲突的信息,并允许解决冲突。 |
ISyncMgrConflictFolder 公开获取冲突对象的冲突 ID 列表的方法。 |
ISyncMgrConflictItems 公开用于获取冲突项数据和项计数的方法。 |
ISyncMgrConflictPresenter 公开向用户显示冲突的方法。 |
ISyncMgrConflictResolutionItems 公开用于获取项信息和项计数的方法。 |
ISyncMgrConflictResolveInfo 公开获取和设置同步管理器冲突解决相关信息的方法。 |
ISyncMgrConflictStore 公开允许处理程序提供“冲突”文件夹中出现的冲突的方法。 |
ISyncMgrControl 公开允许应用程序或处理程序启动或停止同步、通知同步中心对处理程序或项集的更改或通知属性值更改的方法。 |
ISyncMgrEnumItems 公开通过 SYNCMGRITEM 结构数组枚举的方法。 |
ISyncMgrEvent 公开从事件存储中检索数据的方法。 事件存储允许同步中心获取存储中所有事件的枚举器,以及检索单个事件。 |
ISyncMgrEventLinkUIOperation 提供在同步结果文件夹中单击事件链接时调用的方法。 |
ISyncMgrEventStore 公开允许处理程序提供其自己的事件存储和管理其自己的同步事件的方法,而不是使用默认的同步中心事件存储。 这些事件显示在“同步结果”文件夹中。 |
ISyncMgrHandler 公开构成由同步处理程序实现的主接口的方法。 |
ISyncMgrHandlerCollection 公开提供同步处理程序 ID 的枚举器并实例化这些同步处理程序的方法。 |
ISyncMgrHandlerInfo 公开允许处理程序向同步中心提供属性和状态信息的方法。 |
ISyncMgrRegister 公开方法,以便应用程序可以向同步管理器注册。 这可以通过 ISyncMgrRegister 接口或直接在注册表中注册来实现。 |
ISyncMgrResolutionHandler 公开用于管理同步冲突的方法。 实现此接口以构造同步冲突处理程序。 冲突解决用户界面 (UI) 将调用此接口来解决提供给用户的冲突。 |
ISyncMgrScheduleWizardUIOperation 公开一个方法,该方法允许处理程序显示处理程序的同步计划向导。 |
ISyncMgrSessionCreator 公开单个方法,处理程序或外部应用程序可以通过该方法通知同步中心同步已开始,并报告进度和事件。 |
ISyncMgrSyncCallback 公开允许同步过程向同步中心报告进度和事件或查询进程是否已取消的方法。 |
ISyncMgrSynchronize 公开使已注册的应用程序或服务能够接收来自同步管理器的通知的方法。 |
ISyncMgrSynchronizeCallback 公开用于管理同步过程的方法。 |
ISyncMgrSynchronizeInvoke 公开使已注册的应用程序能够调用同步管理器来更新项的方法。 |
ISyncMgrSyncItem 公开用于处理单个同步项并从中检索信息的方法,使处理程序能够将同步项作为独立对象进行管理。 |
ISyncMgrSyncItemContainer 公开方法,这些方法向处理程序提供有关其包含的项的信息。 |
ISyncMgrSyncItemInfo 公开为单个同步项提供属性和状态信息的方法。 |
ISyncMgrSyncResult 公开一个方法,调用 ISyncMgrControl 的应用程序可以使用该方法获取 ISyncMgrControl::StartHandlerSync 或 ISyncMgrControl::StartItemSync 调用的结果。 |
ISyncMgrUIOperation 公开一种方法,同步中心通过该方法,同步处理程序或同步项可以通过该方法显示 UI 对象。 |
ITaskbarList 公开控制任务栏的方法。 它允许动态添加、删除和激活任务栏上的项。 |
ITaskbarList2 通过公开将窗口标记为全屏显示的方法来扩展 ITaskbarList 界面。 |
ITaskbarList3 通过公开支持 Windows 7 中添加的统一启动和切换任务栏按钮功能的方法扩展 ITaskbarList2。 |
ITaskbarList4 通过提供允许调用方控制选项卡缩略图和速览功能的两个属性值的方法扩展 ITaskbarList3。 |
IThumbnailCache 公开跨应用程序共享的系统缩略图缓存的方法。 |
IThumbnailCachePrimer . (IThumbnailCachePrimer) |
IThumbnailCapture 公开一个方法,该方法获取 HTML 壁纸的缩略图表示形式。 |
IThumbnailHandlerFactory 公开用于检索项的缩略图处理程序的方法。 如果要指定用于子 IDList 的提取器,请实现此接口。 |
IThumbnailProvider 公开用于获取缩略图图像的方法,旨在针对缩略图处理程序实现。 实现此接口的对象还必须实现 IInitializeWithStream。 |
IThumbnailSettings 提供使缩略图提供程序能够确定缩略图请求的用户上下文的方法。 |
IThumbnailStreamCache 获取或设置缩略图流。 此接口仅供内部使用,只能由照片应用程序调用。 |
ITrackShellMenu 通过提供使用菜单协调工具栏按钮以及显示弹出菜单的功能,公开扩展 IShellMenu 界面的方法。 |
ITranscodeImage 公开一个方法,该方法允许从 Windows 支持的任何图像类型转换为 JPEG 或位图 (BMP) 图像格式。 |
ITransferAdviseSink 公开支持状态收集和故障信息的方法。 |
ITransferDestination 公开用于为复制或移动操作创建目标 Shell 项的方法。 提供此接口以允许通过提供 ITransferDestination::Advise 方法对文件操作进行更多控制。 |
ITransferMediumItem 由复制引擎用于获取调用 QueryInterface 以返回指向接口 ITransferDestination 或接口 ITransferSource 的指针的项。 可以查询和枚举这些接口以执行复制、移动或删除操作。 |
ITransferSource 公开用于操作 IShellItem 的方法,包括复制、移动、回收等。 通过提供 ITransferSource::Advise 方法,提供此接口以提供对文件操作的更多控制。 |
ITravelEntry 已弃用。 公开用于标识、调用和更新浏览器旅行历史记录中单个项的方法。 |
ITravelLog 已弃用。 公开在浏览器中维护和操作旅行记录的方法。 |
ITrayDeskBand 公开显示、隐藏和查询桌面带的方法。 |
IUpdateIDList 提供更新文件夹对象的子项的 ITEMIDLIST 的方法。 |
IURLSearchHook 公开浏览器用于转换未知 URL 协议地址的方法。 |
IURLSearchHook2 公开浏览器用来使用搜索上下文对象转换未知 URL 协议地址的方法。 |
IUserAccountChangeCallback 公开一个方法,该方法在更改表示用户帐户的图片时调用。 |
IUserNotification 公开设置通知信息的方法,然后在与任务栏通知区域一起显示的气球中向用户显示该通知。 (IUserNotification) |
IUserNotification2 公开设置通知信息的方法,然后在与任务栏通知区域一起显示的气球中向用户显示该通知。 (IUserNotification2) |
IUserNotificationCallback 公开用于在通知气球中处理鼠标单击或快捷菜单访问的方法。 与 IUserNotification2::Show 一起使用。 |
IUseToBrowseItem 不支持此接口。 请勿使用。 |
IViewStateIdentityItem 提供规范持久性项,该项将记住其视图自定义项。 |
IVirtualDesktopManager 公开使应用程序能够与构成虚拟工作区的窗口组交互的方法。 |
IVisualProperties 公开设置和获取视觉对象属性的方法。 |
IWebWizardExtension 通过公开用于设置向导扩展的初始 URL 的方法以及发生错误时的特定 URL 来扩展 IWizardExtension 接口。 |
IWizardExtension 由托管服务器端内容页面的 Web 发布向导和联机打印排序向导等向导使用。 此接口公开用于指定支持的扩展页和导航出这些页面的方法。 |
IWizardSite 公开向导扩展用于导航自身与向导其余部分之间的边框的方法。 |
结构
AASHELLMENUFILENAME 包含有关菜单文件名的信息的可变大小结构。 |
AASHELLMENUITEM 包含有关菜单项的信息。 (AASHELLMENUITEM) |
APPBARDATA 包含有关系统应用栏消息的信息。 |
APPCATEGORYINFO 在控制面板中添加/删除程序时提供应用程序类别信息。 APPCATEGORYINFOLIST 结构用于为应用程序发布者创建完整的类别列表。 |
APPCATEGORYINFOLIST 在控制面板中添加/删除程序时,提供应用程序发布者支持的应用程序类别列表。 |
APPINFODATA 向“添加/删除程序控制面板”实用工具提供有关已发布应用程序的信息。 |
ASSOCIATIONELEMENT 定义 AssocCreateForClasses 用于检索给定文件关联的 IQueryAssociations 接口的信息。 |
AUTO_SCROLL_DATA AUTO_SCROLL_DATA可能已更改或不可用。 |
BANDINFOSFB 包含有关文件夹带的信息。 此结构与 IShellFolderBand::GetBandInfoSFB 和 IShellFolderBand::SetBandInfoSFB 方法一起使用。 |
BANDSITEINFO 包含有关乐队站点的信息。 此结构与 IBandSite::GetBandSiteInfo 和 IBandSite::SetBandSiteInfo 方法一起使用。 |
BASEBROWSERDATALH BASEBROWSERDATALH 结构包含基类的受保护成员。 (BASEBROWSERDATALH 结构) |
BASEBROWSERDATAXP BASEBROWSERDATAXP 结构包含基类的受保护成员。 (BASEBROWSERDATAXP 结构) |
BROWSEINFOA 包含 SHBrowseForFolder 函数的参数,并接收有关用户选择的文件夹的信息。 (ANSI) |
BROWSEINFOW 包含 SHBrowseForFolder 函数的参数,并接收有关用户选择的文件夹的信息。 (Unicode) |
CABINETSTATE CABINETSTATE 可能已更改或不可用。 |
CATEGORY_INFO 包含类别信息。 组件类别是一组逻辑相关的组件对象模型 (COM) 类,这些类 (CATID) 共享公共类别标识符。 |
CIDA 与 CFSTR_SHELLIDLIST 剪贴板格式一起使用,将指针传输到一个或多个 Shell 命名空间对象的 PIDL) 项标识符列表 (。 |
CM_COLUMNINFO 定义列信息。 由 IColumnManager 接口的成员使用。 |
CMINVOKECOMMANDINFO 包含 IContextMenu::InvokeCommand 调用快捷菜单命令所需的信息。 |
CMINVOKECOMMANDINFOEX 包含有关快捷菜单命令的扩展信息。 此结构是 CMINVOKECOMMANDINFO 的扩展版本,允许使用 Unicode 值。 |
COMDLG_FILTERSPEC 一般用于筛选元素。 |
COMPONENT 由 Windows 2000 用于保存有关组件的信息。 此结构替换IE4COMPONENT结构。 |
COMPONENTSOPT 包含桌面项选项。 |
COMPPOS 保存有关组件位置和大小的信息。 |
COMPSTATEINFO Windows 2000 用于保存有关组件状态的信息。 |
CONFIRM_CONFLICT_ITEM 定义冲突项结构。 |
CONFIRM_CONFLICT_RESULT_INFO 定义冲突结果信息结构。 |
CPLINFO 包含控制面板应用程序支持的对话框的资源信息和应用程序定义的值。 (CPLINFO) |
CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION 包含有关凭据的详细信息。 |
CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR 描述凭据中的单个字段。 例如,字符串或用户图像。 |
CSFV 与 SHCreateShellFolderViewEx 函数一起使用。 |
DATABLOCK_HEADER 用作 IShellLinkDataList 使用的某些额外数据结构的标头。 |
DEFCONTEXTMENU 包含 SHCreateDefaultContextMenu 使用的上下文菜单信息。 |
DELEGATEITEMID 由委托文件夹代替标准 ITEMIDLIST 结构使用。 |
DESKBANDINFO 接收有关带对象的信息。 此结构与已弃用的 IDeskBand::GetBandInfo 方法一起使用。 |
DETAILSINFO 包含 Shell 文件夹项的详细信息。 与SFVM_GETDETAILSOF通知一起使用。 |
DFMICS 包含DFM_INVOKECOMMANDEX使用的其他参数。 |
DLLVERSIONINFO 接收 DLL 特定的版本信息。 |
DLLVERSIONINFO2 接收 DLL 特定的版本信息。 它与 DllGetVersion 函数一起使用。 |
DROPDESCRIPTION 描述放置对象的图像和随附文本。 |
DROPFILES 定义CF_HDROP剪贴板格式。 后面的数据是一个以 null 结尾的双精度文件名列表。 |
EXP_DARWIN_LINK 保存 IShellLinkDataList 使用的额外数据块。 它保存链接的 Windows 安装程序 ID。 |
EXP_PROPERTYSTORAGE 存储有关 Shell 链接状态的信息。 此结构用于标记有EXP_PROPERTYSTORAGE_SIG的额外数据部分。 |
EXP_SPECIAL_FOLDER 保存 IShellLinkDataList 使用的额外数据块。 它保存特殊文件夹信息。 |
EXP_SZ_LINK 保存 IShellLinkDataList 使用的额外数据块。 它保存图标或目标的可展开环境字符串。 |
EXTRASEARCH 由 IEnumExtraSearch 枚举器对象用于返回有关 Shell Folder 对象支持的搜索对象的信息。 |
FILE_ATTRIBUTES_ARRAY 包含CFSTR_FILE_ATTRIBUTES_ARRAY的剪贴板格式定义。 |
FILEDESCRIPTORA 描述在 Microsoft ActiveX 拖放操作期间通过剪贴板复制的文件的属性。 (ANSI) |
FILEDESCRIPTORW 描述在 Microsoft ActiveX 拖放操作期间通过剪贴板复制的文件的属性。 (Unicode) |
FILEGROUPDESCRIPTORA 定义CF_FILEGROUPDESCRIPTOR剪贴板格式。 (ANSI) |
FILEGROUPDESCRIPTORW 定义CF_FILEGROUPDESCRIPTOR剪贴板格式。 (Unicode) |
FOLDERSETDATA 已弃用。 IBrowserService2::GetFolderSetData 中使用的数据。 |
FOLDERSETTINGS 包含文件夹视图信息。 |
FVSHOWINFO 包含文件查看器用于显示文件的信息。 |
HELPINFO 包含有关已为其请求上下文相关帮助的项的信息。 |
HELPWININFOA 包含主要或辅助帮助窗口的大小和位置。 应用程序可以通过使用 HELP_SETWINPOS 值调用 WinHelp 函数来设置此信息。 (ANSI) |
HELPWININFOW 包含主要或辅助帮助窗口的大小和位置。 应用程序可以通过使用 HELP_SETWINPOS 值调用 WinHelp 函数来设置此信息。 (Unicode) |
IE4COMPONENT 由 Microsoft Internet Explorer 4.0 和 Microsoft Internet Explorer 4.01 用来保存有关组件的信息。 在 Windows 2000 中,它将替换为 COMPONENT 结构。 |
ITEMIDLIST 包含项标识符的列表。 |
ITEMSPACING 存储可用于 display 的图标间距的两个可能大小的尺寸:_small和大。 由 IShellFolderView::GetItemSpacing 使用。 |
KNOWNFOLDER_DEFINITION 定义已知文件夹的具体内容。 |
LOGFONTA LOGFONTA (ANSI) 结构定义字体的属性。 (LOGFONTA 结构) |
LOGFONTA LOGFONTA (ANSI) 结构定义字体的字符单元格或字符的属性。 (LOGFONTA) |
LOGFONTW LOGFONTW (Unicode) 结构定义字体的属性。 (LOGFONTW 结构) |
LOGFONTW LOGFONTW (Unicode) 结构定义字体字符单元格或字符的属性。 (LOGFONTW) |
MULTIKEYHELPA 指定要搜索的关键字和要由 Windows 帮助搜索的关键字表。 (ANSI) |
MULTIKEYHELPW 指定要搜索的关键字和要由 Windows 帮助搜索的关键字表。 (Unicode) |
NC_ADDRESS 包含描述网络地址的信息。 |
NEWCPLINFOA 包含控制面板应用程序支持的对话框的资源信息和应用程序定义的值。 (NEWCPLINFOA) |
NEWCPLINFOW 包含控制面板应用程序支持的对话框的资源信息和应用程序定义的值。 (NEWCPLINFOW) |
NOTIFYICONDATAA 包含系统在通知区域中显示通知所需的信息。 由 Shell_NotifyIcon 使用。 (ANSI) |
NOTIFYICONDATAW 包含系统在通知区域中显示通知所需的信息。 由 Shell_NotifyIcon 使用。 (Unicode) |
NOTIFYICONIDENTIFIER 包含Shell_NotifyIconGetRect用于标识要检索边界矩形的图标的信息。 |
NRESARRAY 定义CF_NETRESOURCE剪贴板格式。 |
NSTCCUSTOMDRAW INameSpaceTreeControlCustomDraw 方法使用的自定义绘制结构。 |
NT_CONSOLE_PROPS 保存 IShellLinkDataList 使用的额外数据块。 它保存控制台属性。 |
NT_FE_CONSOLE_PROPS 保存 IShellLinkDataList 使用的额外数据块。 它保存控制台的代码页。 |
OPEN_PRINTER_PROPS_INFOA 标识打印机的属性页中的特定属性表,以及该属性表是否应为模式。 (可选)与 SHInvokePrinterCommand 函数一起使用。 (ANSI) |
OPEN_PRINTER_PROPS_INFOW 标识打印机的属性页中的特定属性表,以及该属性表是否应为模式。 (可选)与 SHInvokePrinterCommand 函数一起使用。 (Unicode) |
OPENASINFO 存储 SHOpenWithDialog 函数的信息。 |
OVERLAPPED 包含异步 (重叠) 输入/输出 (I/O) 中使用的信息。 |
PARSEDURLA 由 ParseURL 函数用来返回分析的 URL。 (ANSI) |
PARSEDURLW 由 ParseURL 函数用来返回分析的 URL。 (Unicode) |
PERSIST_FOLDER_TARGET_INFO 指定文件夹快捷方式的目标文件夹及其属性。 此结构由 IPersistFolder3::GetFolderTargetInfo 和 IPersistFolder3::InitializeEx 使用。 |
PREVIEWHANDLERFRAMEINFO 快捷键表结构。 由 IPreviewHandlerFrame::GetWindowContext 使用。 |
PROFILEINFOA 包含加载或卸载用户配置文件时使用的信息。 (ANSI) |
PROFILEINFOW 包含加载或卸载用户配置文件时使用的信息。 (Unicode) |
PUBAPPINFO 提供有关从应用程序发布者到“控制面板”中的“添加/删除程序”的已发布应用程序的信息。 |
QCMINFO 包含有关将菜单项合并到 Windows 资源管理器菜单中的信息。 |
QITAB 由 QISearch 函数用来描述单个接口。 |
SERIALIZEDPROPERTYVALUE 表示序列化的 PROPVARIANT 结构的任意类型的内存范围。 |
SFV_CREATE 此结构与 SHCreateShellFolderView 函数一起使用。 |
SFV_SETITEMPOS 存储项的位置信息。 与消息SFVM_SETITEMPOS一起使用。 |
SFVM_HELPTOPIC_DATA 包含 HTML 帮助文件的名称和该文件中的主题。 与SFVM_GETHELPTOPIC通知一起使用。 此结构需要 Unicode 字符串。 |
SFVM_PROPPAGE_DATA 包含要添加到对象的“属性”工作表的页面的详细信息。 |
SHARDAPPIDINFO 包含 SHAddToRecentDocs 用于将本例中的项标识为 IShellItem 及其关联的进程的数据。 |
SHARDAPPIDINFOIDLIST 包含 SHAddToRecentDocs 在本例中通过指向项标识符列表 (PIDL) 及其关联的进程的绝对指针来标识项的数据。 |
SHARDAPPIDINFOLINK 包含 SHAddToRecentDocs 用于标识项(在本例中通过 IShellLink)及其关联的进程的数据。 |
SHChangeDWORDAsIDList SHChangeDWORDAsIDList 可能已更改或不可用。 |
SHChangeNotifyEntry 包含并接收更改通知的信息。 此结构与 SHChangeNotifyRegister 函数和SFVM_QUERYFSNOTIFY通知一起使用。 |
SHChangeProductKeyAsIDList SHChangeProductKeyAsIDList 结构 |
SHChangeUpdateImageIDList SHChangeUpdateImageIDList 可能已更改或不可用。 |
SHCOLUMNDATA 包含标识特定文件的信息。 请求特定文件的数据时,IColumnProvider::GetItemData 使用它。 |
SHCOLUMNINFO 包含有关列的属性的信息。 它由 IColumnProvider::GetColumnInfo 使用。 |
SHCOLUMNINIT 将初始化信息传递给 IColumnProvider::Initialize。 |
SHCREATEPROCESSINFOW 包含 SHCreateProcessAsUserW 创建进程所需的信息。 |
SHDESCRIPTIONID 接收项数据以响应对 SHGetDataFromIDList 的调用。 |
SHDRAGIMAGE 包含创建拖动图像所需的信息。 |
SHELL_ITEM_RESOURCE 定义 Shell 项资源。 |
SHELLDETAILS 报告有关 Shell 文件夹中的项的详细信息。 |
SHELLEXECUTEINFOA 包含 ShellExecuteEx 使用的信息。 (ANSI) |
SHELLEXECUTEINFOW 包含 ShellExecuteEx 使用的信息。 (Unicode) |
SHELLFLAGSTATE 包含一组指示当前 Shell 设置的标志。 此结构与 SHGetSettings 函数一起使用。 |
SHELLSTATEA 包含 Shell 状态的设置。 此结构与 SHGetSetSettings 函数一起使用。 (ANSI) |
SHELLSTATEW 包含 Shell 状态的设置。 此结构与 SHGetSetSettings 函数一起使用。 (Unicode) |
SHFILEINFOA 包含有关文件对象的信息。 (ANSI) |
SHFILEINFOW 包含有关文件对象的信息。 (Unicode) |
SHFILEOPSTRUCTA 包含 SHFileOperation 函数用于执行文件操作的信息。 (ANSI) |
SHFILEOPSTRUCTW 包含 SHFileOperation 函数用于执行文件操作的信息。 (Unicode) |
SHFOLDERCUSTOMSETTINGS 保留自定义文件夹设置。 此结构与 SHGetSetFolderCustomSettings 函数一起使用。 |
SHITEMID 定义项标识符。 |
SHNAMEMAPPINGA 包含由 SHFileOperation 函数移动、复制或重命名的每个文件的旧路径名和新路径名。 (ANSI) |
SHNAMEMAPPINGW 包含由 SHFileOperation 函数移动、复制或重命名的每个文件的旧路径名和新路径名。 (Unicode) |
SHQUERYRBINFO 包含 SHQueryRecycleBin 函数检索的大小和项计数信息。 |
SHSTOCKICONINFO 接收用于检索常用 Shell 图标的信息。 此结构用于调用 SHGetStockIconInfo。 |
SLOWAPPINFO 为在控制面板中添加/删除程序提供专用应用程序信息。 此结构不适用于已发布的应用程序。 |
SMCSHCHANGENOTIFYSTRUCT 包含有关更改通知的信息。 它由 IShellMenuCallback::CallbackSM 使用。 |
SMDATA 包含菜单带中的信息。 |
SMINFO 包含有关菜单带中的项的信息。 |
SOFTDISTINFO 包含有关软件更新的信息。 |
SORTCOLUMN 存储有关如何对文件夹视图中显示的列进行排序的信息。 |
STRRET 包含从 IShellFolder 接口方法返回的字符串。 |
SV2CVW2_PARAMS 保存 IShellView2::CreateViewWindow2 方法的参数。 |
SYNCMGR_CONFLICT_ID_INFO 描述冲突 ID 信息结构。 |
SYNCMGRHANDLERINFO 提供有关在 ISyncMgrSynchronize::GetHandlerInfo 方法中使用的处理程序的信息。 |
SYNCMGRITEM 提供有关由 ISyncMgrEnumItems 接口枚举的项的信息。 |
SYNCMGRLOGERRORINFO 提供在 ISyncMgrSynchronizeCallback::LogError 方法中使用的错误信息。 |
SYNCMGRPROGRESSITEM 在同步正在进行时提供状态信息。 此结构与 ISyncMgrSynchronizeCallback::P rogress 方法一起使用,对应于单个同步项。 |
TBINFO 与SFVM_GETBUTTONINFO通知一起使用可指定要添加到工具栏的按钮数以及添加方式。 |
THUMBBUTTON 由 ITaskbarList3 接口的方法用于定义嵌入在窗口缩略图表示形式的工具栏中使用的按钮。 |
TOOLBARITEM 已弃用。 用于定义工具栏项的 IBrowserService2::_GetToolbarItem、IBrowserService2::v_MayGetNextToolbarFocus 和 IBrowserService2::_SetFocus 中的数据。 |
壁纸 包含壁纸显示选项。 与 IActiveDesktop 接口的成员一起使用。 |
WINDOWDATA 存储窗口数据。 |
WTS_THUMBNAILID 包含系统缩略图缓存中缩略图的唯一标识符。 |