API Win32 и COM для приложений среды выполнения Windows (пользовательский интерфейс)
Эти API пользовательского интерфейса поддерживаются при разработке приложений среды выполнения Windows.
Примечание
Некоторые API поддерживаются только для универсальных приложений Windows и не поддерживаются для универсальных приложений Windows Phone, и наоборот. Конкретные данные о совместимости для определенных API можно найти в разделе справки, посвященном этому API, или в соответствующем файле заголовка. Подробнее см. в разделе Win32 and COM для приложений среды выполнения Windows.
Специальные возможности
- CUIAutomationRegistrar
- IAccessibleEx
- IAccessibleHostingElementProviders
- IAnnotationProvider
- IDockProvider
- IDragProvider
- IDropTargetProvider
- IExpandCollapseProvider
- IGridItemProvider
- IGridProvider
- IInvokeProvider
- IItemContainerProvider
- ILegacyIAccessibleProvider
- IMultipleViewProvider
- IObjectModelProvider
- IProxyProviderWinEventHandler
- IProxyProviderWinEventSink
- IRangeValueProvider
- IRawElementProviderAdviseEvents
- IRawElementProviderFragment
- IRawElementProviderFragmentRoot
- IRawElementProviderHostingAccessibles
- IRawElementProviderHwndOverride
- IRawElementProviderSimple
- IRawElementProviderWindowlessSite
- IScrollItemProvider
- IScrollProvider
- ISelectionItemProvider
- ISelectionProvider
- ISpreadsheetItemProvider
- ISpreadsheetProvider
- IStylesProvider
- ISynchronizedInputProvider
- ITableItemProvider
- ITableProvider
- ITextChildProvider
- ITextProvider
- ITextProvider2
- ITextRangeProvider
- IToggleProvider
- ITransformProvider
- ITransformProvider2
- IUIAutomationPatternHandler
- IUIAutomationPatternInstance
- IUIAutomationRegistrar
- IValueProvider
- IVirtualizedItemProvider
- IWindowProvider
- UiaClientsAreListening
- UiaDisconnectAllProviders
- UiaDisconnectProvider
- UiaGetReservedMixedAttributeValue
- UiaGetReservedNotSupportedValue
- UiaHostProviderFromHwnd
- UiaProviderForNonClient
- UiaProviderFromIAccessible
- UiaRaiseAsyncContentLoadedEvent
- UiaRaiseAutomationEvent
- UiaRaiseAutomationPropertyChangedEvent
- UiaRaiseStructureChangedEvent
- UiaReturnRawElementProvider
Глобализация
- CompareStringEx
- CompareStringOrdinal
- EnumCalendarInfoExEx
- EnumDateFormatsExEx
- EnumSystemCodePagesW
- EnumSystemGeoID
- EnumSystemLocalesEx
- EnumTimeFormatsEx
- FindNLSStringEx
- FindStringOrdinal
- GetCalendarInfoEx
- GetCPInfo
- GetCPInfoExW
- GetCurrencyFormatEx
- GetDateFormatEx
- GetDurationFormatEx
- GetGeoInfoW
- GetLocaleInfoEx
- GetNLSVersionEx
- GetNumberFormatEx
- GetStringScripts
- GetStringTypeExW
- GetStringTypeW
- GetSystemDefaultLocaleName
- GetTimeFormatEx
- GetUserDefaultLocaleName
- GetUserGeoID
- IdnToAscii
- IdnToNameprepUnicode
- IdnToUnicode
- IEnumCodePage
- IEnumRfc1766
- IEnumScript
- IMLangConvertCharset
- IMultiLanguage
- IMultiLanguage2
- IsNormalizedString
- IsValidCodePage
- IsValidLocaleName
- IsValidNLSVersion
- LCIDToLocaleName
- LCMapStringEx
- LocaleNameToLCID
- MappingFreePropertyBag
- MappingFreeServices
- MappingGetServices
- MappingRecognizeText
- MultiByteToWideChar
- NormalizeString
- ResolveLocaleName
- VerifyScripts
- WideCharToMultiByte
Система свойств
Проверка правописания
- IEnumSpellingError
- IOptionDescription
- ISpellChecker
- ISpellCheckerChangedEventHandler
- ISpellCheckerFactory
- ISpellingError
Строки
- HSTRING
- StringCbCatW
- StringCbCatExW
- StringCbCatNW
- StringCbCatNExW
- StringCbCopyW
- StringCbCopyExW
- StringCbCopyNW
- StringCbCopyNExW
- StringCbGetsW
- StringCbGetsExW
- StringCbLengthW
- StringCbPrintf_lW
- StringCbPrintf_lExW
- StringCbPrintfW
- StringCbPrintfExW
- StringCbVPrintf_lW
- StringCbVPrintf_lExW
- StringCbVPrintfW
- StringCbVPrintfExW
- StringCchCatW
- StringCchCatExW
- StringCchCatNW
- StringCchCatNExW
- StringCchCopyW
- StringCchCopyExW
- StringCchCopyNW
- StringCchCopyNExW
- StringCchGetsW
- StringCchGetsExW
- StringCchLengthW
- StringCchPrintf_lW
- StringCchPrintf_lExW
- StringCchPrintfW
- StringCchPrintfExW
- StringCchVPrintf_lW
- StringCchVPrintf_lExW
- StringCchVPrintfW
- StringCchVPrintfExW
- UnalignedStringCbLengthW
- UnalignedStringCchLengthW
- WindowsCompareStringOrdinal
- WindowsConcatString
- WindowsCreateString
- WindowsCreateStringReference
- WindowsDeleteString
- WindowsDeleteStringBuffer
- WindowsDuplicateString
- WindowsGetStringLen
- WindowsGetStringRawBuffer
- WindowsInspectString
- WindowsIsStringEmpty
- WindowsPreallocateStringBuffer
- WindowsPromoteStringBuffer
- WindowsReplaceString
- WindowsStringHasEmbeddedNull
- WindowsSubstring
- WindowsSubstringWithSpecifiedLength
- WindowsTrimStringEnd
- WindowsTrimStringStart
Инфраструктура текстовых служб
- IEnumITfCompositionView
- IEnumTfCandidates
- IEnumTfContexts
- IEnumTfContextViews
- IEnumTfDisplayAttributeInfo
- IEnumTfDocumentMgrs
- IEnumTfFunctionProviders
- IEnumTfInputProcessorProfiles
- IEnumTfProperties
- IEnumTfPropertyValue
- IEnumTfRanges
- IEnumTfUIElements
- ITextStoreACP2
- ITextStoreACPServices
- ITextStoreACPSink
- ITextStoreAnchor
- ITextStoreAnchorSink
- ITfCandidateList
- ITfCandidateListUIElement
- ITfCandidateListUIElementBehavior
- ITfCandidateString
- ITfCompartment
- ITfCompartmentEventSink
- ITfCompartmentMgr
- ITfComposition
- ITfCompositionSink
- ITfCompositionView
- ITfConfigureSystemKeystrokeFeed
- ITfContextComposition
- ITfContext
- ITfContextOwnerCompositionServices
- ITfContextOwnerCompositionSink
- ITfContextOwnerServices
- ITfContextView
- ITfDisplayAttributeInfo
- ITfDisplayAttributeMgr
- ITfDisplayAttributeNotifySink
- ITfDisplayAttributeProvider
- ITfDocumentMgr
- ITfEditRecord
- ITfEditSession
- ITfFnGetSAPIObject
- ITfFnReconversion
- ITfFunction
- ITfFunctionProvider
- ITfInputProcessorProfileActivationSink
- ITfInputProcessorProfileMgr
- ITfInputScope
- ITfInputScope2
- ITfKeyEventSink
- ITfKeystrokeMgr
- ITfKeyTraceEventSink
- ITfLanguageProfileNotifySink
- ITfPersistentPropertyLoaderACP
- ITfPreservedKeyNotifySink
- ITfProperty
- ITfPropertyStore
- ITfRange
- ITfRangeACP
- ITfRangeBackup
- ITfReadingInformationUIElement
- ITfReadOnlyProperty
- ITfSource
- ITfSourceSingle
- ITfTextEditSink
- ITfThreadMgr2
- ITfUIElement
- ITfUIElementMgr
- ITfUIElementSink
Анимация Windows
- IUIAnimationInterpolator
- IUIAnimationInterpolator2
- IUIAnimationLoopIterationChangeHandler2
- IUIAnimationManager
- IUIAnimationManager2
- IUIAnimationManagerEventHandler
- IUIAnimationManagerEventHandler2
- IUIAnimationPrimitiveInterpolation
- IUIAnimationPriorityComparison
- IUIAnimationPriorityComparison2
- IUIAnimationStoryboard
- IUIAnimationStoryboard2
- IUIAnimationStoryboardEventHandler
- IUIAnimationStoryboardEventHandler2
- IUIAnimationTimer
- IUIAnimationTimerClientEventHandler
- IUIAnimationTimerEventHandler
- IUIAnimationTimerUpdateHandler
- IUIAnimationTransition
- IUIAnimationTransition2
- IUIAnimationTransitionFactory
- IUIAnimationTransitionFactory2
- IUIAnimationTransitionLibrary
- IUIAnimationTransitionLibrary2
- IUIAnimationVariable
- IUIAnimationVariable2
- IUIAnimationVariableChangeHandler
- IUIAnimationVariableChangeHandler2
- IUIAnimationVariableCurveChangeHandler2
- IUIAnimationVariableIntegerChangeHandler
- IUIAnimationVariableIntegerChangeHandler2
- UIAnimationManager
- UIAnimationManager2
- UIAnimationTimer
- UIAnimationTransitionFactory
- UIAnimationTransitionFactory2
- UIAnimationTransitionLibrary
- UIAnimationTransitionLibrary2