mirror of https://github.com/dahall/Vanara.git
Version 1.0.15 project file updates
parent
5653a4f048
commit
c85b8d8fc4
|
@ -9,7 +9,7 @@
|
|||
* Memory stream based on marshaled memory</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard20</TargetFrameworks>
|
||||
<AssemblyName>Vanara.Core</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
<KeepLogFile>False</KeepLogFile>
|
||||
<DisableCodeBlockComponent>False</DisableCodeBlockComponent>
|
||||
<CleanIntermediates>True</CleanIntermediates>
|
||||
<HelpFileVersion>1.0.14</HelpFileVersion>
|
||||
<HelpFileVersion>1.0.15</HelpFileVersion>
|
||||
<MaximumGroupParts>2</MaximumGroupParts>
|
||||
<NamespaceGrouping>True</NamespaceGrouping>
|
||||
<SyntaxFilters>C#, Visual Basic</SyntaxFilters>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from AclUI.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.AclUI</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Interfaces, structures and constants imported for BITS (Background Intelligent Transfer Service).</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.BITS</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from ComCtl32.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.ComCtl32</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from CredUI.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.CredUI</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from Crypt32.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.Crypt32</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from DwmApi.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.DwmApi</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -531,7 +531,7 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[GetDCDpiScaleValue](https://www.google.com/search?num=5&q=GetDCDpiScaleValue+site%3Amsdn.microsoft.com) | gdi32.dll | |
|
||||
[GetDCOrgEx](https://www.google.com/search?num=5&q=GetDCOrgEx+site%3Amsdn.microsoft.com) | gdi32.dll | |
|
||||
[GetDCPenColor](https://www.google.com/search?num=5&q=GetDCPenColor+site%3Amsdn.microsoft.com) | gdi32.dll | |
|
||||
[GetDeviceCaps](https://www.google.com/search?num=5&q=GetDeviceCaps+site%3Amsdn.microsoft.com) | gdi32.dll | |
|
||||
[GetDeviceCaps](http://msdn2.microsoft.com/en-us/library/dd144877) | gdi32.dll | Wingdi.h | Vanara.PInvoke.Gdi32.GetDeviceCaps
|
||||
[GetDeviceGammaRamp](https://www.google.com/search?num=5&q=GetDeviceGammaRamp+site%3Amsdn.microsoft.com) | gdi32.dll | |
|
||||
[GetDIBColorTable](https://www.google.com/search?num=5&q=GetDIBColorTable+site%3Amsdn.microsoft.com) | gdi32.dll | |
|
||||
[GetDIBits](http://msdn2.microsoft.com/en-us/library/dd144879) | gdi32.dll | Wingdi.h | Vanara.PInvoke.Gdi32.GetDIBits
|
||||
|
@ -822,6 +822,5 @@ Native Structure | Header | Managed Structure
|
|||
[BLENDFUNCTION](http://msdn2.microsoft.com/en-us/library/dd183393) | Wingdi.h | Vanara.PInvoke.Gdi32+BLENDFUNCTION
|
||||
[COLORREF](http://msdn2.microsoft.com/en-us/library/dd183449) | Windef.h | Vanara.PInvoke.Gdi32+COLORREF
|
||||
[DIBSECTION](http://msdn2.microsoft.com/en-us/library/dd183567) | Wingdi.h | Vanara.PInvoke.Gdi32+DIBSECTION
|
||||
[LOGFONT](http://msdn2.microsoft.com/en-us/library/dd145037) | Wingdi.h | Vanara.PInvoke.Gdi32+LOGFONT
|
||||
[RGBQUAD](http://msdn2.microsoft.com/en-us/library/dd162938) | Wingdi.h | Vanara.PInvoke.Gdi32+RGBQUAD
|
||||
[TEXTMETRIC](https://www.google.com/search?num=5&q=TEXTMETRIC+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.Gdi32+TEXTMETRIC
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from Gdi32.dll</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.Gdi32</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
@ -25,10 +25,10 @@
|
|||
<PackageReleaseNotes>Currently implements:
|
||||
|
||||
Functions
|
||||
BitBlt, CreateCompatibleDC, CreateDIBSection, DeleteDC, DeleteObject, GdiAlphaBlend, GdiFlush, GdiTransparentBlt, GetDIBits, GetObject, SelectObject, SetBkMode, SetLayout
|
||||
BitBlt, CreateCompatibleDC, CreateDIBSection, DeleteDC, DeleteObject, GdiAlphaBlend, GdiFlush, GdiTransparentBlt, GetDeviceCaps, GetDIBits, GetObject, SelectObject, SetBkMode, SetLayout
|
||||
|
||||
Structures
|
||||
BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, COLORREF, LOGFONT, TEXTMETRIC
|
||||
BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, COLORREF, TEXTMETRIC
|
||||
|
||||
</PackageReleaseNotes>
|
||||
</PropertyGroup>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from IpHlpApi.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.IpHlpApi</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -201,6 +201,7 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[CreateActCtx](https://www.google.com/search?num=5&q=CreateActCtxA+site%3Amsdn.microsoft.com) | kernel32.dll | |
|
||||
[CreateActCtxWWorker](https://www.google.com/search?num=5&q=CreateActCtxWWorker+site%3Amsdn.microsoft.com) | kernel32.dll | |
|
||||
[CreateAppContainerToken](https://www.google.com/search?num=5&q=CreateAppContainerToken+site%3Amsdn.microsoft.com) | kernelbase.dll | |
|
||||
[CreateAppContainerTokenForUser](https://www.google.com/search?num=5&q=CreateAppContainerTokenForUser+site%3Amsdn.microsoft.com) | kernelbase.dll | |
|
||||
[CreateBoundaryDescriptor](https://www.google.com/search?num=5&q=CreateBoundaryDescriptorA+site%3Amsdn.microsoft.com) | kernel32.dll | |
|
||||
[CreateConsoleScreenBuffer](https://www.google.com/search?num=5&q=CreateConsoleScreenBuffer+site%3Amsdn.microsoft.com) | kernel32.dll | Wincon.h | Vanara.PInvoke.Kernel32.CreateConsoleScreenBuffer
|
||||
[CreateDirectory](https://www.google.com/search?num=5&q=CreateDirectoryA+site%3Amsdn.microsoft.com) | kernel32.dll | |
|
||||
|
@ -762,6 +763,7 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[GetQueuedCompletionStatusEx](http://msdn2.microsoft.com/en-us/library/aa364988) | kernel32.dll | IoAPI.h | Vanara.PInvoke.Kernel32.GetQueuedCompletionStatusEx
|
||||
[GetRegistryExtensionFlags](https://www.google.com/search?num=5&q=GetRegistryExtensionFlags+site%3Amsdn.microsoft.com) | kernelbase.dll | |
|
||||
[GetRoamingLastObservedChangeTime](https://www.google.com/search?num=5&q=GetRoamingLastObservedChangeTime+site%3Amsdn.microsoft.com) | kernelbase.dll | |
|
||||
[GetSecureSystemAppDataFolder](https://www.google.com/search?num=5&q=GetSecureSystemAppDataFolder+site%3Amsdn.microsoft.com) | kernelbase.dll | |
|
||||
[GetSeedFromIumKernelState](https://www.google.com/search?num=5&q=GetSeedFromIumKernelState+site%3Amsdn.microsoft.com) | vertdll.dll | |
|
||||
[GetSerializedAtomBytes](https://www.google.com/search?num=5&q=GetSerializedAtomBytes+site%3Amsdn.microsoft.com) | kernelbase.dll | |
|
||||
[GetSharedLocalFolder](https://www.google.com/search?num=5&q=GetSharedLocalFolder+site%3Amsdn.microsoft.com) | kernelbase.dll | |
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description> Methods, structures and constants imported from Kernel32.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard20</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.Kernel32</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from Mpr.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.Mpr</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from NTDSApi.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard20</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.NTDSApi</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from NetApi32.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard20</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.NetApi32</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants for NetListMgr COM object.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard20</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.NetListMgr</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from Ole32.dll, OleAut32 and PropSys.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard20</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.Ole</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from AdvApi32.dll, Authz.dll and Secur32.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.Security</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -22,6 +22,7 @@ WIN32_FIND_DATA | Contains information about the file that is found by the FindF
|
|||
Struct | Description
|
||||
---- | ----
|
||||
HRESULT | Formal replacement for the Windows HRESULT definition. In windows.h, it is a defined UINT value. For .NET, this class strongly types the value.
|
||||
LOGFONT | The LOGFONT structure defines the attributes of a font.
|
||||
MSG | Contains message information from a thread's message queue.
|
||||
NTStatus | Formal replacement for the Windows NTStatus definition. In ntstatus.h, it is a defined UINT value. For .NET, this class strongly types the value.
|
||||
OBJECT_TYPE_LIST | Identifies an object type element in a hierarchy of object types. An array of OBJECT_TYPE_LIST structures to define a hierarchy of an object and its subobjects, such as property sets and properties.
|
||||
|
@ -41,6 +42,12 @@ DrawTextFlags | The formatting options for DrawText. | DT_TOP, DT_LEFT, DT_CENTE
|
|||
FacilityCode | Enumeration of facility codes | FACILITY_NULL, FACILITY_RPC, FACILITY_DISPATCH, FACILITY_STORAGE, FACILITY_ITF, FACILITY_WIN32, FACILITY_WINDOWS, FACILITY_SECURITY, FACILITY_SSPI, FACILITY_CONTROL, FACILITY_CERT, FACILITY_INTERNET, FACILITY_MEDIASERVER, FACILITY_MSMQ, FACILITY_SETUPAPI, FACILITY_SCARD, FACILITY_COMPLUS, FACILITY_AAF, FACILITY_URT, FACILITY_ACS, FACILITY_DPLAY, FACILITY_UMI, FACILITY_SXS, FACILITY_WINDOWS_CE, FACILITY_HTTP, FACILITY_USERMODE_COMMONLOG, FACILITY_USERMODE_FILTER_MANAGER, FACILITY_BACKGROUNDCOPY, FACILITY_CONFIGURATION, FACILITY_STATE_MANAGEMENT, FACILITY_METADIRECTORY, FACILITY_WINDOWSUPDATE, FACILITY_DIRECTORYSERVICE, FACILITY_GRAPHICS, FACILITY_SHELL, FACILITY_TPM_SERVICES, FACILITY_TPM_SOFTWARE, FACILITY_PLA, FACILITY_FVE, FACILITY_FWP, FACILITY_WINRM, FACILITY_NDIS, FACILITY_USERMODE_HYPERVISOR, FACILITY_CMI, FACILITY_USERMODE_VIRTUALIZATION, FACILITY_USERMODE_VOLMGR, FACILITY_BCD, FACILITY_USERMODE_VHD, FACILITY_SDIAG, FACILITY_WEBSERVICES, FACILITY_WINDOWS_DEFENDER, FACILITY_OPC
|
||||
FacilityCode | Enumeration of facility codes | FACILITY_NULL, FACILITY_DEBUGGER, FACILITY_RPC_RUNTIME, FACILITY_RPC_STUBS, FACILITY_IO_ERROR_CODE, FACILITY_CODCLASS_ERROR_CODE, FACILITY_NTWIN32, FACILITY_NTCERT, FACILITY_NTSSPI, FACILITY_TERMINAL_SERVER, FACILTIY_MUI_ERROR_CODE, FACILITY_USB_ERROR_CODE, FACILITY_HID_ERROR_CODE, FACILITY_FIREWIRE_ERROR_CODE, FACILITY_CLUSTER_ERROR_CODE, FACILITY_ACPI_ERROR_CODE, FACILITY_SXS_ERROR_CODE, FACILITY_TRANSACTION, FACILITY_COMMONLOG, FACILITY_VIDEO, FACILITY_FILTER_MANAGER, FACILITY_MONITOR, FACILITY_GRAPHICS_KERNEL, FACILITY_DRIVER_FRAMEWORK, FACILITY_FVE_ERROR_CODE, FACILITY_FWP_ERROR_CODE, FACILITY_NDIS_ERROR_CODE, FACILITY_TPM, FACILITY_RTPM, FACILITY_HYPERVISOR, FACILITY_IPSEC, FACILITY_VIRTUALIZATION, FACILITY_VOLMGR, FACILITY_BCD_ERROR_CODE, FACILITY_WIN32K_NTUSER, FACILITY_WIN32K_NTGDI, FACILITY_RESUME_KEY_FILTER, FACILITY_RDBSS, FACILITY_BTH_ATT, FACILITY_SECUREBOOT, FACILITY_AUDIO_KERNEL, FACILITY_VSM, FACILITY_VOLSNAP, FACILITY_SDBUS, FACILITY_SHARED_VHDX, FACILITY_SMB, FACILITY_INTERIX, FACILITY_SPACES, FACILITY_SECURITY_CORE, FACILITY_SYSTEM_INTEGRITY, FACILITY_LICENSING, FACILITY_PLATFORM_MANIFEST, FACILITY_MAXIMUM_VALUE
|
||||
FileFlagsAndAttributes | File attributes are metadata values stored by the file system on disk and are used by the system and are available to developers via various file I/O APIs. | SECURITY_ANONYMOUS, FILE_ATTRIBUTE_READONLY, FILE_ATTRIBUTE_HIDDEN, FILE_ATTRIBUTE_SYSTEM, FILE_ATTRIBUTE_DIRECTORY, FILE_ATTRIBUTE_ARCHIVE, FILE_ATTRIBUTE_DEVICE, FILE_ATTRIBUTE_NORMAL, FILE_ATTRIBUTE_TEMPORARY, FILE_ATTRIBUTE_SPARSE_FILE, FILE_ATTRIBUTE_REPARSE_POINT, FILE_ATTRIBUTE_COMPRESSED, FILE_ATTRIBUTE_OFFLINE, FILE_ATTRIBUTE_NOT_CONTENT_INDEXED, FILE_ATTRIBUTE_ENCRYPTED, FILE_ATTRIBUTE_INTEGRITY_STREAM, SECURITY_IDENTIFICATION, FILE_ATTRIBUTE_VIRTUAL, FILE_ATTRIBUTE_NO_SCRUB_DATA, SECURITY_IMPERSONATION, SECURITY_DELEGATION, FILE_ATTRIBUTE_EA, SECURITY_CONTEXT_TRACKING, FILE_FLAG_FIRST_PIPE_INSTANCE, SECURITY_EFFECTIVE_ONLY, FILE_FLAG_OPEN_NO_RECALL, SECURITY_SQOS_PRESENT, FILE_FLAG_OPEN_REPARSE_POINT, FILE_FLAG_SESSION_AWARE, FILE_FLAG_POSIX_SEMANTICS, FILE_FLAG_BACKUP_SEMANTICS, FILE_FLAG_DELETE_ON_CLOSE, FILE_FLAG_SEQUENTIAL_SCAN, FILE_FLAG_RANDOM_ACCESS, FILE_FLAG_NO_BUFFERING, FILE_FLAG_OVERLAPPED, FILE_FLAG_WRITE_THROUGH
|
||||
FontFamily | Font families describe the look of a font in a general way. They are intended for specifying fonts when the exact typeface desired is not available. | FF_DONTCARE, FF_ROMAN, FF_SWISS, FF_MODERN, FF_SCRIPT, FF_DECORATIVE
|
||||
FontPitch | Specifies information about the pitch, the technology, and the family of a physical font. | DEFAULT_PITCH, FIXED_PITCH, TMPF_FIXED_PITCH, VARIABLE_PITCH, TMPF_VECTOR, TMPF_TRUETYPE, MONO_FONT, TMPF_DEVICE
|
||||
LogFontCharSet | The character set. | ANSI_CHARSET, DEFAULT_CHARSET, SYMBOL_CHARSET, MAC_CHARSET, SHIFTJIS_CHARSET, HANGUL_CHARSET, HANGEUL_CHARSET, JOHAB_CHARSET, GB2312_CHARSET, CHINESEBIG5_CHARSET, GREEK_CHARSET, TURKISH_CHARSET, VIETNAMESE_CHARSET, HEBREW_CHARSET, ARABIC_CHARSET, BALTIC_CHARSET, RUSSIAN_CHARSET, THAI_CHARSET, EASTEUROPE_CHARSET, OEM_CHARSET
|
||||
LogFontClippingPrecision | The clipping precision defines how to clip characters that are partially outside the clipping region. | CLIP_DEFAULT_PRECIS, CLIP_CHARACTER_PRECIS, CLIP_STROKE_PRECIS, CLIP_MASK, CLIP_LH_ANGLES, CLIP_TT_ALWAYS, CLIP_DFA_OVERRIDE, CLIP_DFA_DISABLE, CLIP_EMBEDDED
|
||||
LogFontOutputPrecision | The output precision. The output precision defines how closely the output must match the requested font's height, width, character orientation, escapement, pitch, and font type. | OUT_DEFAULT_PRECIS, OUT_STRING_PRECIS, OUT_CHARACTER_PRECIS, OUT_STROKE_PRECIS, OUT_TT_PRECIS, OUT_DEVICE_PRECIS, OUT_RASTER_PRECIS, OUT_TT_ONLY_PRECIS, OUT_OUTLINE_PRECIS, OUT_SCREEN_OUTLINE_PRECIS, OUT_PS_ONLY_PRECIS
|
||||
LogFontOutputQuality | The output quality defines how carefully the graphics device interface (GDI) must attempt to match the logical-font attributes to those of an actual physical font. | DEFAULT_QUALITY, DRAFT_QUALITY, PROOF_QUALITY, NONANTIALIASED_QUALITY, ANTIALIASED_QUALITY, CLEARTYPE_QUALITY, CLEARTYPE_NATURAL_QUALITY
|
||||
ObjectTypeListLevel | Valid values for the `level` field. | ACCESS_OBJECT_GUID, ACCESS_PROPERTY_SET_GUID, ACCESS_PROPERTY_GUID, ACCESS_MAX_LEVEL
|
||||
PInvokeClient | Flags that determine the minimum supported client(s) for a P/Invoke function. | None, Windows2000, WindowsXP, WindowsXP_SP2, WindowsVista, WindowsVista_SP2, Windows7, Windows8, Windows81, Windows10
|
||||
ProcessorArchitecture | Processor architecture | PROCESSOR_ARCHITECTURE_INTEL, PROCESSOR_ARCHITECTURE_MIPS, PROCESSOR_ARCHITECTURE_ALPHA, PROCESSOR_ARCHITECTURE_PPC, PROCESSOR_ARCHITECTURE_SHX, PROCESSOR_ARCHITECTURE_ARM, PROCESSOR_ARCHITECTURE_IA64, PROCESSOR_ARCHITECTURE_ALPHA64, PROCESSOR_ARCHITECTURE_MSIL, PROCESSOR_ARCHITECTURE_AMD64, PROCESSOR_ARCHITECTURE_IA32_ON_WIN64, PROCESSOR_ARCHITECTURE_NEUTRAL, PROCESSOR_ARCHITECTURE_ARM64, PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64, PROCESSOR_ARCHITECTURE_UNKNOWN
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
* Shared structures and enums (see release notes)</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard20</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.Shared</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
@ -35,10 +35,10 @@ Classes
|
|||
AssociateAttribute, CoTaskMemStringMarshaler, IEnumFromIndexer<T>, IEnumFromNext<T>, Lib, Macros, OBJECT_TYPE_LIST, OverlappedAsync, OverlappedAsyncResult, PInvokeDataAttribute, PRECT, SafeElementArray<T>, SafeResourceId, SECURITY_ATTRIBUTES, TryGetNext, WIN32_FIND_DATA
|
||||
|
||||
Structures
|
||||
HRESULT, MSG, NTStatus, OBJECT_TYPE_LIST, PRECT, RECT, SECURITY_ATTRIBUTES, SIZE, SizeT, SYSTEMTIME, WIN32_FIND_DATA, Win32Error
|
||||
HRESULT, LOGFONT, MSG, NTStatus, OBJECT_TYPE_LIST, PRECT, RECT, SECURITY_ATTRIBUTES, SIZE, SizeT, SYSTEMTIME, WIN32_FIND_DATA, Win32Error
|
||||
|
||||
Enumerations
|
||||
ACCESS_MASK, DrawTextFlags, FacilityCode, FacilityCode, FileFlagsAndAttributes, ObjectTypeListLevel, PInvokeClient, ProcessorArchitecture, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, STGM, SystemShutDownReason
|
||||
ACCESS_MASK, DrawTextFlags, FacilityCode, FacilityCode, FileFlagsAndAttributes, FontFamily, FontPitch, LogFontCharSet, LogFontClippingPrecision, LogFontOutputPrecision, LogFontOutputQuality, ObjectTypeListLevel, PInvokeClient, ProcessorArchitecture, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, STGM, SystemShutDownReason
|
||||
|
||||
</PackageReleaseNotes>
|
||||
</PropertyGroup>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from Shell32.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.Shell32</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from ShlwApi.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.ShlwApi</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported for Task Scheduler 1.0 and 2.0 COM objects.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.TaskSchd</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from User32.dll and specific to graphics or window management.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.User32.Gdi</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -588,7 +588,7 @@ namespace Vanara.PInvoke
|
|||
// https://msdn.microsoft.com/en-us/library/windows/desktop/dd162477(v=vs.85).aspx
|
||||
[DllImport(Lib.User32, SetLastError = false, ExactSpelling = true)]
|
||||
[PInvokeData("Winuser.h", MSDNShortId = "dd162477")]
|
||||
public static extern bool DrawEdge(SafeDCHandle hDC, ref RECT qrc, BorderStyles3D edge, BorderFlags grfFlags);
|
||||
public static extern bool DrawEdge(SafeDCHandle hdc, ref RECT qrc, BorderStyles3D edge, BorderFlags grfFlags);
|
||||
|
||||
/// <summary>
|
||||
/// The DrawText function draws formatted text in the specified rectangle. It formats the text according to the specified method (expanding tabs, justifying characters, breaking lines, and so forth).
|
||||
|
@ -834,7 +834,7 @@ namespace Vanara.PInvoke
|
|||
/// integrity level.
|
||||
/// </para>
|
||||
/// </param>
|
||||
/// <param name="Msg">
|
||||
/// <param name="msg">
|
||||
/// <para>The message to be sent.</para>
|
||||
/// <para>For lists of the system-provided messages, see System-Defined Messages.</para>
|
||||
/// </param>
|
||||
|
@ -869,7 +869,7 @@ namespace Vanara.PInvoke
|
|||
/// integrity level.
|
||||
/// </para>
|
||||
/// </param>
|
||||
/// <param name="Msg">
|
||||
/// <param name="msg">
|
||||
/// <para>The message to be sent.</para>
|
||||
/// <para>For lists of the system-provided messages, see System-Defined Messages.</para>
|
||||
/// </param>
|
||||
|
@ -904,7 +904,7 @@ namespace Vanara.PInvoke
|
|||
/// integrity level.
|
||||
/// </para>
|
||||
/// </param>
|
||||
/// <param name="Msg">
|
||||
/// <param name="msg">
|
||||
/// <para>The message to be sent.</para>
|
||||
/// <para>For lists of the system-provided messages, see System-Defined Messages.</para>
|
||||
/// </param>
|
||||
|
@ -939,7 +939,7 @@ namespace Vanara.PInvoke
|
|||
/// integrity level.
|
||||
/// </para>
|
||||
/// </param>
|
||||
/// <param name="Msg">
|
||||
/// <param name="msg">
|
||||
/// <para>The message to be sent.</para>
|
||||
/// <para>For lists of the system-provided messages, see System-Defined Messages.</para>
|
||||
/// </param>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
## Correlation report for user32.dll
|
||||
### Methods (2% complete)
|
||||
### Methods (3% complete)
|
||||
Native Method | Native DLL | Header | Managed Method
|
||||
--- | --- | --- | ---
|
||||
[ActivateKeyboardLayout](https://www.google.com/search?num=5&q=ActivateKeyboardLayout+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
|
@ -165,7 +165,7 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[DrawAnimatedRects](https://www.google.com/search?num=5&q=DrawAnimatedRects+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[DrawCaption](https://www.google.com/search?num=5&q=DrawCaption+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[DrawCaptionTemp](https://www.google.com/search?num=5&q=DrawCaptionTempA+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[DrawEdge](http://msdn2.microsoft.com/en-us/library/dd162498) | user32.dll | WinUser.h | Vanara.PInvoke.User32_Gdi.DrawEdge
|
||||
[DrawEdge](http://msdn2.microsoft.com/en-us/library/dd162477) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.DrawEdge
|
||||
[DrawFocusRect](https://www.google.com/search?num=5&q=DrawFocusRect+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[DrawFrame](https://www.google.com/search?num=5&q=DrawFrame+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[DrawFrameControl](https://www.google.com/search?num=5&q=DrawFrameControl+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
|
@ -220,7 +220,7 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[EvaluateProximityToPolygon](https://www.google.com/search?num=5&q=EvaluateProximityToPolygon+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[EvaluateProximityToRect](https://www.google.com/search?num=5&q=EvaluateProximityToRect+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[ExcludeUpdateRgn](https://www.google.com/search?num=5&q=ExcludeUpdateRgn+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[ExitWindowsEx](https://www.google.com/search?num=5&q=ExitWindowsEx+site%3Amsdn.microsoft.com) | user32.dll | | Vanara.PInvoke.User32.ExitWindowsEx
|
||||
[ExitWindowsEx](http://msdn2.microsoft.com/en-us/library/aa376868) | user32.dll | Winuser.h | Vanara.PInvoke.User32.ExitWindowsEx
|
||||
[FillRect](https://www.google.com/search?num=5&q=FillRect+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[FindWindow](https://www.google.com/search?num=5&q=FindWindowA+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[FindWindowEx](https://www.google.com/search?num=5&q=FindWindowExA+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
|
@ -262,10 +262,10 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[GetCursorFrameInfo](https://www.google.com/search?num=5&q=GetCursorFrameInfo+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetCursorInfo](https://www.google.com/search?num=5&q=GetCursorInfo+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetCursorPos](https://www.google.com/search?num=5&q=GetCursorPos+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetDC](https://www.google.com/search?num=5&q=GetDC+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetDC](http://msdn2.microsoft.com/en-us/library/dd144871) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.GetDC
|
||||
[GetDCEx](https://www.google.com/search?num=5&q=GetDCEx+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetDesktopID](https://www.google.com/search?num=5&q=GetDesktopID+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetDesktopWindow](https://www.google.com/search?num=5&q=GetDesktopWindow+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetDesktopWindow](http://msdn2.microsoft.com/en-us/library/ms633504) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.GetDesktopWindow
|
||||
[GetDialogBaseUnits](https://www.google.com/search?num=5&q=GetDialogBaseUnits+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetDialogControlDpiChangeBehavior](https://www.google.com/search?num=5&q=GetDialogControlDpiChangeBehavior+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetDialogDpiChangeBehavior](https://www.google.com/search?num=5&q=GetDialogDpiChangeBehavior+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
|
@ -377,7 +377,7 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[GetSysColor](http://msdn2.microsoft.com/en-us/library/ms724371) | user32.dll | WinUser.h | Vanara.PInvoke.User32_Gdi.GetSysColor
|
||||
[GetSysColorBrush](http://msdn2.microsoft.com/en-us/library/dd144927) | user32.dll | WinUser.h | Vanara.PInvoke.User32_Gdi.GetSysColorBrush
|
||||
[GetSystemMenu](https://www.google.com/search?num=5&q=GetSystemMenu+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetSystemMetrics](https://www.google.com/search?num=5&q=GetSystemMetrics+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetSystemMetrics](http://msdn2.microsoft.com/en-us/library/ms724385) | user32.dll | Winuser.h | Vanara.PInvoke.User32.GetSystemMetrics
|
||||
[GetSystemMetricsForDpi](https://www.google.com/search?num=5&q=GetSystemMetricsForDpi+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetTabbedTextExtent](https://www.google.com/search?num=5&q=GetTabbedTextExtentA+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[GetTaskmanWindow](https://www.google.com/search?num=5&q=GetTaskmanWindow+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
|
@ -506,7 +506,7 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[LockSetForegroundWindow](https://www.google.com/search?num=5&q=LockSetForegroundWindow+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[LockWindowStation](https://www.google.com/search?num=5&q=LockWindowStation+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[LockWindowUpdate](https://www.google.com/search?num=5&q=LockWindowUpdate+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[LockWorkStation](https://www.google.com/search?num=5&q=LockWorkStation+site%3Amsdn.microsoft.com) | user32.dll | | Vanara.PInvoke.User32.LockWorkStation
|
||||
[LockWorkStation](https://www.google.com/search?num=5&q=LockWorkStation+site%3Amsdn.microsoft.com) | user32.dll | Winuser.h | Vanara.PInvoke.User32.LockWorkStation
|
||||
[LogicalToPhysicalPoint](https://www.google.com/search?num=5&q=LogicalToPhysicalPoint+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[LogicalToPhysicalPointForPerMonitorDPI](https://www.google.com/search?num=5&q=LogicalToPhysicalPointForPerMonitorDPI+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[LookupIconIdFromDirectory](https://www.google.com/search?num=5&q=LookupIconIdFromDirectory+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
|
@ -760,9 +760,9 @@ Native Method | Native DLL | Header | Managed Method
|
|||
[ShowSystemCursor](https://www.google.com/search?num=5&q=ShowSystemCursor+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[ShowWindow](https://www.google.com/search?num=5&q=ShowWindow+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[ShowWindowAsync](https://www.google.com/search?num=5&q=ShowWindowAsync+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[ShutdownBlockReasonCreate](https://www.google.com/search?num=5&q=ShutdownBlockReasonCreate+site%3Amsdn.microsoft.com) | user32.dll | | Vanara.PInvoke.User32.ShutdownBlockReasonCreate
|
||||
[ShutdownBlockReasonDestroy](https://www.google.com/search?num=5&q=ShutdownBlockReasonDestroy+site%3Amsdn.microsoft.com) | user32.dll | | Vanara.PInvoke.User32.ShutdownBlockReasonDestroy
|
||||
[ShutdownBlockReasonQuery](https://www.google.com/search?num=5&q=ShutdownBlockReasonQuery+site%3Amsdn.microsoft.com) | user32.dll | | Vanara.PInvoke.User32.ShutdownBlockReasonQuery
|
||||
[ShutdownBlockReasonCreate](https://www.google.com/search?num=5&q=ShutdownBlockReasonCreate+site%3Amsdn.microsoft.com) | user32.dll | Winuser.h | Vanara.PInvoke.User32.ShutdownBlockReasonCreate
|
||||
[ShutdownBlockReasonDestroy](https://www.google.com/search?num=5&q=ShutdownBlockReasonDestroy+site%3Amsdn.microsoft.com) | user32.dll | Winuser.h | Vanara.PInvoke.User32.ShutdownBlockReasonDestroy
|
||||
[ShutdownBlockReasonQuery](https://www.google.com/search?num=5&q=ShutdownBlockReasonQuery+site%3Amsdn.microsoft.com) | user32.dll | Winuser.h | Vanara.PInvoke.User32.ShutdownBlockReasonQuery
|
||||
[SignalRedirectionStartComplete](https://www.google.com/search?num=5&q=SignalRedirectionStartComplete+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[SkipPointerFrameMessages](https://www.google.com/search?num=5&q=SkipPointerFrameMessages+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
[SoftModalMessageBox](https://www.google.com/search?num=5&q=SoftModalMessageBox+site%3Amsdn.microsoft.com) | user32.dll | |
|
||||
|
@ -842,10 +842,20 @@ Native Method | Native DLL | Header | Managed Method
|
|||
### Structures
|
||||
Native Structure | Header | Managed Structure
|
||||
--- | --- | ---
|
||||
[ACCESSTIMEOUT](https://www.google.com/search?num=5&q=ACCESSTIMEOUT+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32+ACCESSTIMEOUT
|
||||
[ANIMATIONINFO](http://msdn2.microsoft.com/en-us/library/ms724197) | Winuser.h | Vanara.PInvoke.User32+ANIMATIONINFO
|
||||
[FILTERKEYS](https://www.google.com/search?num=5&q=FILTERKEYS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32+FILTERKEYS
|
||||
[GRPICONDIR](https://www.google.com/search?num=5&q=GRPICONDIR+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32_Gdi+GRPICONDIR
|
||||
[GRPICONDIRENTRY](https://www.google.com/search?num=5&q=GRPICONDIRENTRY+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32_Gdi+GRPICONDIRENTRY
|
||||
[HIGHCONTRAST](https://www.google.com/search?num=5&q=HIGHCONTRAST+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32+HIGHCONTRAST
|
||||
[ICONINFO](https://www.google.com/search?num=5&q=ICONINFO+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32_Gdi+ICONINFO
|
||||
[MINIMIZEDMETRICS](http://msdn2.microsoft.com/en-us/library/ms724500) | Winuser.h | Vanara.PInvoke.User32+MINIMIZEDMETRICS
|
||||
[MINMAXINFO](https://www.google.com/search?num=5&q=MINMAXINFO+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32_Gdi+MINMAXINFO
|
||||
[MOUSEKEYS](https://www.google.com/search?num=5&q=MOUSEKEYS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32+MOUSEKEYS
|
||||
[NMHDR](https://www.google.com/search?num=5&q=NMHDR+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32_Gdi+NMHDR
|
||||
[SERIALKEYS](https://www.google.com/search?num=5&q=SERIALKEYS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32+SERIALKEYS
|
||||
[SOUNDSENTRY](https://www.google.com/search?num=5&q=SOUNDSENTRY+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32+SOUNDSENTRY
|
||||
[STICKYKEYS](https://www.google.com/search?num=5&q=STICKYKEYS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32+STICKYKEYS
|
||||
[TOGGLEKEYS](https://www.google.com/search?num=5&q=TOGGLEKEYS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32+TOGGLEKEYS
|
||||
[TRACKMOUSEEVENT](http://msdn2.microsoft.com/en-us/library/ms645604) | Winuser.h | Vanara.PInvoke.User32+TRACKMOUSEEVENT
|
||||
[WINDOWPOS](https://www.google.com/search?num=5&q=WINDOWPOS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.User32_Gdi+WINDOWPOS
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from User32.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard20</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.User32</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
@ -25,10 +25,10 @@
|
|||
<PackageReleaseNotes>Currently implements:
|
||||
|
||||
Functions
|
||||
CallNextHookEx, ChildWindowFromPointEx, DestroyIcon, DrawEdge, DrawText, ExitWindowsEx, FindWindow, GetActiveWindow, GetClientRect, GetIconInfo, GetSysColor, GetSysColorBrush, GetWindowLong, GetWindowLongPtr, GetWindowRect, InvalidateRect, LoadImage, LoadString, LockWorkStation, MapWindowPoints, RealGetWindowClass, RegisterHotKey, RegisterWindowMessage, ScreenToClient, SendMessage, SetWindowPos, SetWindowsHookEx, SetWindowText, ShutdownBlockReasonCreate, ShutdownBlockReasonDestroy, ShutdownBlockReasonQuery, TrackMouseEvent, UnhookWindowsHookEx, UnregisterHotKey, WindowFromPoint
|
||||
CallNextHookEx, ChildWindowFromPointEx, DestroyIcon, DrawEdge, DrawText, ExitWindowsEx, FindWindow, GetActiveWindow, GetClientRect, GetDC, GetDesktopWindow, GetIconInfo, GetSysColor, GetSysColorBrush, GetSystemMetrics, GetWindowLong, GetWindowLongPtr, GetWindowRect, InvalidateRect, LoadImage, LoadString, LockWorkStation, MapWindowPoints, RealGetWindowClass, RegisterHotKey, RegisterWindowMessage, ScreenToClient, SendMessage, SetWindowPos, SetWindowsHookEx, SetWindowText, ShutdownBlockReasonCreate, ShutdownBlockReasonDestroy, ShutdownBlockReasonQuery, SystemParametersInfo, TrackMouseEvent, UnhookWindowsHookEx, UnregisterHotKey, WindowFromPoint
|
||||
|
||||
Structures
|
||||
TRACKMOUSEEVENT, ICONINFO, NMHDR, MINMAXINFO, WINDOWPOS, GRPICONDIR, GRPICONDIRENTRY
|
||||
TRACKMOUSEEVENT, MINIMIZEDMETRICS, HIGHCONTRAST, ANIMATIONINFO, FILTERKEYS, TOGGLEKEYS, MOUSEKEYS, SOUNDSENTRY, STICKYKEYS, ACCESSTIMEOUT, SERIALKEYS, ICONINFO, NMHDR, MINMAXINFO, WINDOWPOS, GRPICONDIR, GRPICONDIRENTRY
|
||||
|
||||
</PackageReleaseNotes>
|
||||
</PropertyGroup>
|
||||
|
|
|
@ -2,92 +2,92 @@
|
|||
### Methods (100% complete)
|
||||
Native Method | Native DLL | Header | Managed Method
|
||||
--- | --- | --- | ---
|
||||
[BeginBufferedAnimation](https://www.google.com/search?num=5&q=BeginBufferedAnimation+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BeginBufferedAnimation
|
||||
[BeginBufferedPaint](https://www.google.com/search?num=5&q=BeginBufferedPaint+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BeginBufferedPaint
|
||||
[BeginPanningFeedback](https://www.google.com/search?num=5&q=BeginPanningFeedback+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BeginPanningFeedback
|
||||
[BufferedPaintClear](https://www.google.com/search?num=5&q=BufferedPaintClear+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BufferedPaintClear
|
||||
[BufferedPaintInit](https://www.google.com/search?num=5&q=BufferedPaintInit+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BufferedPaintInit
|
||||
[BufferedPaintRenderAnimation](https://www.google.com/search?num=5&q=BufferedPaintRenderAnimation+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BufferedPaintRenderAnimation
|
||||
[BufferedPaintSetAlpha](https://www.google.com/search?num=5&q=BufferedPaintSetAlpha+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BufferedPaintSetAlpha
|
||||
[BufferedPaintStopAllAnimations](https://www.google.com/search?num=5&q=BufferedPaintStopAllAnimations+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BufferedPaintStopAllAnimations
|
||||
[BufferedPaintUnInit](https://www.google.com/search?num=5&q=BufferedPaintUnInit+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.BufferedPaintUnInit
|
||||
[CloseThemeData](https://www.google.com/search?num=5&q=CloseThemeData+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.CloseThemeData
|
||||
[DrawThemeBackground](https://www.google.com/search?num=5&q=DrawThemeBackground+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.DrawThemeBackground
|
||||
[DrawThemeBackgroundEx](https://www.google.com/search?num=5&q=DrawThemeBackgroundEx+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.DrawThemeBackgroundEx
|
||||
[DrawThemeEdge](https://www.google.com/search?num=5&q=DrawThemeEdge+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.DrawThemeEdge
|
||||
[DrawThemeIcon](https://www.google.com/search?num=5&q=DrawThemeIcon+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.DrawThemeIcon
|
||||
[DrawThemeParentBackground](https://www.google.com/search?num=5&q=DrawThemeParentBackground+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.DrawThemeParentBackground
|
||||
[DrawThemeParentBackgroundEx](https://www.google.com/search?num=5&q=DrawThemeParentBackgroundEx+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.DrawThemeParentBackgroundEx
|
||||
[DrawThemeText](https://www.google.com/search?num=5&q=DrawThemeText+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.DrawThemeText
|
||||
[DrawThemeTextEx](https://www.google.com/search?num=5&q=DrawThemeTextEx+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.DrawThemeTextEx
|
||||
[EnableThemeDialogTexture](https://www.google.com/search?num=5&q=EnableThemeDialogTexture+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.EnableThemeDialogTexture
|
||||
[EnableTheming](https://www.google.com/search?num=5&q=EnableTheming+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.EnableTheming
|
||||
[EndBufferedAnimation](https://www.google.com/search?num=5&q=EndBufferedAnimation+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.EndBufferedAnimation
|
||||
[EndBufferedPaint](https://www.google.com/search?num=5&q=EndBufferedPaint+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.EndBufferedPaint
|
||||
[EndPanningFeedback](https://www.google.com/search?num=5&q=EndPanningFeedback+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.EndPanningFeedback
|
||||
[GetBufferedPaintBits](https://www.google.com/search?num=5&q=GetBufferedPaintBits+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetBufferedPaintBits
|
||||
[GetBufferedPaintDC](https://www.google.com/search?num=5&q=GetBufferedPaintDC+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetBufferedPaintDC
|
||||
[GetBufferedPaintTargetDC](https://www.google.com/search?num=5&q=GetBufferedPaintTargetDC+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetBufferedPaintTargetDC
|
||||
[GetBufferedPaintTargetRect](https://www.google.com/search?num=5&q=GetBufferedPaintTargetRect+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetBufferedPaintTargetRect
|
||||
[GetCurrentThemeName](https://www.google.com/search?num=5&q=GetCurrentThemeName+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetCurrentThemeName
|
||||
[GetThemeAnimationProperty](https://www.google.com/search?num=5&q=GetThemeAnimationProperty+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeAnimationProperty
|
||||
[GetThemeAnimationTransform](https://www.google.com/search?num=5&q=GetThemeAnimationTransform+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeAnimationTransform
|
||||
[GetThemeAppProperties](https://www.google.com/search?num=5&q=GetThemeAppProperties+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeAppProperties
|
||||
[GetThemeBackgroundContentRect](https://www.google.com/search?num=5&q=GetThemeBackgroundContentRect+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeBackgroundContentRect
|
||||
[GetThemeBackgroundExtent](https://www.google.com/search?num=5&q=GetThemeBackgroundExtent+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeBackgroundExtent
|
||||
[GetThemeBackgroundRegion](https://www.google.com/search?num=5&q=GetThemeBackgroundRegion+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeBackgroundRegion
|
||||
[GetThemeBitmap](https://www.google.com/search?num=5&q=GetThemeBitmap+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeBitmap
|
||||
[GetThemeBool](https://www.google.com/search?num=5&q=GetThemeBool+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeBool
|
||||
[GetThemeColor](https://www.google.com/search?num=5&q=GetThemeColor+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeColor
|
||||
[GetThemeDocumentationProperty](https://www.google.com/search?num=5&q=GetThemeDocumentationProperty+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeDocumentationProperty
|
||||
[GetThemeEnumValue](https://www.google.com/search?num=5&q=GetThemeEnumValue+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeEnumValue
|
||||
[GetThemeFilename](https://www.google.com/search?num=5&q=GetThemeFilename+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeFilename
|
||||
[GetThemeFont](https://www.google.com/search?num=5&q=GetThemeFont+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeFont
|
||||
[GetThemeInt](https://www.google.com/search?num=5&q=GetThemeInt+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeInt
|
||||
[GetThemeIntList](https://www.google.com/search?num=5&q=GetThemeIntList+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeIntList
|
||||
[GetThemeMargins](https://www.google.com/search?num=5&q=GetThemeMargins+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeMargins
|
||||
[GetThemeMetric](https://www.google.com/search?num=5&q=GetThemeMetric+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeMetric
|
||||
[GetThemePartSize](https://www.google.com/search?num=5&q=GetThemePartSize+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemePartSize
|
||||
[GetThemePosition](https://www.google.com/search?num=5&q=GetThemePosition+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemePosition
|
||||
[GetThemePropertyOrigin](https://www.google.com/search?num=5&q=GetThemePropertyOrigin+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemePropertyOrigin
|
||||
[GetThemeRect](https://www.google.com/search?num=5&q=GetThemeRect+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeRect
|
||||
[BeginBufferedAnimation](http://msdn2.microsoft.com/en-us/library/bb773252) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BeginBufferedAnimation
|
||||
[BeginBufferedPaint](http://msdn2.microsoft.com/en-us/library/bb773257) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BeginBufferedPaint
|
||||
[BeginPanningFeedback](http://msdn2.microsoft.com/en-us/library/dd317331) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BeginPanningFeedback
|
||||
[BufferedPaintClear](http://msdn2.microsoft.com/en-us/library/bb773262) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BufferedPaintClear
|
||||
[BufferedPaintInit](http://msdn2.microsoft.com/en-us/library/bb773266) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BufferedPaintInit
|
||||
[BufferedPaintRenderAnimation](http://msdn2.microsoft.com/en-us/library/bb773271) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BufferedPaintRenderAnimation
|
||||
[BufferedPaintSetAlpha](http://msdn2.microsoft.com/en-us/library/bb773276) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BufferedPaintSetAlpha
|
||||
[BufferedPaintStopAllAnimations](http://msdn2.microsoft.com/en-us/library/bb773280) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BufferedPaintStopAllAnimations
|
||||
[BufferedPaintUnInit](http://msdn2.microsoft.com/en-us/library/bb773284) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.BufferedPaintUnInit
|
||||
[CloseThemeData](http://msdn2.microsoft.com/en-us/library/bb773287) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.CloseThemeData
|
||||
[DrawThemeBackground](http://msdn2.microsoft.com/en-us/library/bb773289) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.DrawThemeBackground
|
||||
[DrawThemeBackgroundEx](http://msdn2.microsoft.com/en-us/library/bb773294) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.DrawThemeBackgroundEx
|
||||
[DrawThemeEdge](http://msdn2.microsoft.com/en-us/library/bb773298) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.DrawThemeEdge
|
||||
[DrawThemeIcon](http://msdn2.microsoft.com/en-us/library/bb773301) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.DrawThemeIcon
|
||||
[DrawThemeParentBackground](http://msdn2.microsoft.com/en-us/library/bb773306) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.DrawThemeParentBackground
|
||||
[DrawThemeParentBackgroundEx](http://msdn2.microsoft.com/en-us/library/bb773309) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.DrawThemeParentBackgroundEx
|
||||
[DrawThemeText](http://msdn2.microsoft.com/en-us/library/bb773312) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.DrawThemeText
|
||||
[DrawThemeTextEx](http://msdn2.microsoft.com/en-us/library/bb773317) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.DrawThemeTextEx
|
||||
[EnableThemeDialogTexture](http://msdn2.microsoft.com/en-us/library/bb773320) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.EnableThemeDialogTexture
|
||||
[EnableTheming](http://msdn2.microsoft.com/en-us/library/bb773324) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.EnableTheming
|
||||
[EndBufferedAnimation](http://msdn2.microsoft.com/en-us/library/bb773328) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.EndBufferedAnimation
|
||||
[EndBufferedPaint](http://msdn2.microsoft.com/en-us/library/bb773343) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.EndBufferedPaint
|
||||
[EndPanningFeedback](http://msdn2.microsoft.com/en-us/library/dd317327) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.EndPanningFeedback
|
||||
[GetBufferedPaintBits](http://msdn2.microsoft.com/en-us/library/bb773348) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetBufferedPaintBits
|
||||
[GetBufferedPaintDC](http://msdn2.microsoft.com/en-us/library/bb773351) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetBufferedPaintDC
|
||||
[GetBufferedPaintTargetDC](http://msdn2.microsoft.com/en-us/library/bb773356) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetBufferedPaintTargetDC
|
||||
[GetBufferedPaintTargetRect](http://msdn2.microsoft.com/en-us/library/bb773361) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetBufferedPaintTargetRect
|
||||
[GetCurrentThemeName](http://msdn2.microsoft.com/en-us/library/bb773365) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetCurrentThemeName
|
||||
[GetThemeAnimationProperty](http://msdn2.microsoft.com/en-us/library/hh404183) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeAnimationProperty
|
||||
[GetThemeAnimationTransform](http://msdn2.microsoft.com/en-us/library/hh404186) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeAnimationTransform
|
||||
[GetThemeAppProperties](http://msdn2.microsoft.com/en-us/library/bb773369) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeAppProperties
|
||||
[GetThemeBackgroundContentRect](http://msdn2.microsoft.com/en-us/library/bb773375) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeBackgroundContentRect
|
||||
[GetThemeBackgroundExtent](http://msdn2.microsoft.com/en-us/library/bb773380) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeBackgroundExtent
|
||||
[GetThemeBackgroundRegion](http://msdn2.microsoft.com/en-us/library/bb773384) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeBackgroundRegion
|
||||
[GetThemeBitmap](http://msdn2.microsoft.com/en-us/library/bb773388) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeBitmap
|
||||
[GetThemeBool](http://msdn2.microsoft.com/en-us/library/bb773392) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeBool
|
||||
[GetThemeColor](http://msdn2.microsoft.com/en-us/library/bb773397) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeColor
|
||||
[GetThemeDocumentationProperty](http://msdn2.microsoft.com/en-us/library/bb773402) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeDocumentationProperty
|
||||
[GetThemeEnumValue](http://msdn2.microsoft.com/en-us/library/bb773406) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeEnumValue
|
||||
[GetThemeFilename](http://msdn2.microsoft.com/en-us/library/bb759743) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeFilename
|
||||
[GetThemeFont](http://msdn2.microsoft.com/en-us/library/bb759745) | uxtheme.dll | uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeFont
|
||||
[GetThemeInt](http://msdn2.microsoft.com/en-us/library/bb759749) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeInt
|
||||
[GetThemeIntList](http://msdn2.microsoft.com/en-us/library/bb759752) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeIntList
|
||||
[GetThemeMargins](http://msdn2.microsoft.com/en-us/library/bb759755) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeMargins
|
||||
[GetThemeMetric](http://msdn2.microsoft.com/en-us/library/bb759757) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeMetric
|
||||
[GetThemePartSize](http://msdn2.microsoft.com/en-us/library/bb759759) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemePartSize
|
||||
[GetThemePosition](http://msdn2.microsoft.com/en-us/library/bb759762) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemePosition
|
||||
[GetThemePropertyOrigin](http://msdn2.microsoft.com/en-us/library/bb759764) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemePropertyOrigin
|
||||
[GetThemeRect](http://msdn2.microsoft.com/en-us/library/bb759766) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeRect
|
||||
[GetThemeStream](http://msdn2.microsoft.com/en-us/library/bb759768) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeStream
|
||||
[GetThemeString](https://www.google.com/search?num=5&q=GetThemeString+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeString
|
||||
[GetThemeSysBool](https://www.google.com/search?num=5&q=GetThemeSysBool+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysBool
|
||||
[GetThemeSysColor](https://www.google.com/search?num=5&q=GetThemeSysColor+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysColor
|
||||
[GetThemeSysColorBrush](https://www.google.com/search?num=5&q=GetThemeSysColorBrush+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysColorBrush
|
||||
[GetThemeSysFont](https://www.google.com/search?num=5&q=GetThemeSysFont+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysFont
|
||||
[GetThemeSysInt](https://www.google.com/search?num=5&q=GetThemeSysInt+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysInt
|
||||
[GetThemeSysSize](https://www.google.com/search?num=5&q=GetThemeSysSize+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysSize
|
||||
[GetThemeSysString](https://www.google.com/search?num=5&q=GetThemeSysString+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysString
|
||||
[GetThemeTextExtent](https://www.google.com/search?num=5&q=GetThemeTextExtent+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeTextExtent
|
||||
[GetThemeTextMetrics](https://www.google.com/search?num=5&q=GetThemeTextMetrics+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeTextMetrics
|
||||
[GetThemeTimingFunction](https://www.google.com/search?num=5&q=GetThemeTimingFunction+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeTimingFunction
|
||||
[GetThemeTransitionDuration](https://www.google.com/search?num=5&q=GetThemeTransitionDuration+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeTransitionDuration
|
||||
[GetWindowTheme](https://www.google.com/search?num=5&q=GetWindowTheme+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetWindowTheme
|
||||
[HitTestThemeBackground](https://www.google.com/search?num=5&q=HitTestThemeBackground+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.HitTestThemeBackground
|
||||
[IsAppThemed](https://www.google.com/search?num=5&q=IsAppThemed+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.IsAppThemed
|
||||
[IsCompositionActive](https://www.google.com/search?num=5&q=IsCompositionActive+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.IsCompositionActive
|
||||
[IsThemeActive](https://www.google.com/search?num=5&q=IsThemeActive+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.IsThemeActive
|
||||
[IsThemeBackgroundPartiallyTransparent](https://www.google.com/search?num=5&q=IsThemeBackgroundPartiallyTransparent+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.IsThemeBackgroundPartiallyTransparent
|
||||
[IsThemeDialogTextureEnabled](https://www.google.com/search?num=5&q=IsThemeDialogTextureEnabled+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.IsThemeDialogTextureEnabled
|
||||
[IsThemePartDefined](https://www.google.com/search?num=5&q=IsThemePartDefined+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.IsThemePartDefined
|
||||
[OpenThemeData](https://www.google.com/search?num=5&q=OpenThemeData+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.OpenThemeData
|
||||
[OpenThemeDataEx](https://www.google.com/search?num=5&q=OpenThemeDataEx+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.OpenThemeDataEx
|
||||
[OpenThemeDataForDpi](https://www.google.com/search?num=5&q=OpenThemeDataForDpi+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.OpenThemeDataForDpi
|
||||
[SetThemeAppProperties](https://www.google.com/search?num=5&q=SetThemeAppProperties+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.SetThemeAppProperties
|
||||
[SetWindowTheme](https://www.google.com/search?num=5&q=SetWindowTheme+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.SetWindowTheme
|
||||
[SetWindowThemeAttribute](https://www.google.com/search?num=5&q=SetWindowThemeAttribute+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.SetWindowThemeAttribute
|
||||
[UpdatePanningFeedback](https://www.google.com/search?num=5&q=UpdatePanningFeedback+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.UpdatePanningFeedback
|
||||
[GetThemeString](http://msdn2.microsoft.com/en-us/library/bb759770) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeString
|
||||
[GetThemeSysBool](http://msdn2.microsoft.com/en-us/library/bb759773) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeSysBool
|
||||
[GetThemeSysColor](http://msdn2.microsoft.com/en-us/library/bb759776) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeSysColor
|
||||
[GetThemeSysColorBrush](http://msdn2.microsoft.com/en-us/library/bb759780) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeSysColorBrush
|
||||
[GetThemeSysFont](http://msdn2.microsoft.com/en-us/library/bb759783) | uxtheme.dll | uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeSysFont
|
||||
[GetThemeSysInt](http://msdn2.microsoft.com/en-us/library/bb759787) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeSysInt
|
||||
[GetThemeSysSize](http://msdn2.microsoft.com/en-us/library/bb759790) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeSysSize
|
||||
[GetThemeSysString](http://msdn2.microsoft.com/en-us/library/bb759793) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeSysString
|
||||
[GetThemeTextExtent](http://msdn2.microsoft.com/en-us/library/bb759798) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeTextExtent
|
||||
[GetThemeTextMetrics](http://msdn2.microsoft.com/en-us/library/bb759801) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeTextMetrics
|
||||
[GetThemeTimingFunction](http://msdn2.microsoft.com/en-us/library/hh404194) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeTimingFunction
|
||||
[GetThemeTransitionDuration](http://msdn2.microsoft.com/en-us/library/bb759804) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeTransitionDuration
|
||||
[GetWindowTheme](http://msdn2.microsoft.com/en-us/library/bb759806) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetWindowTheme
|
||||
[HitTestThemeBackground](http://msdn2.microsoft.com/en-us/library/bb759808) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.HitTestThemeBackground
|
||||
[IsAppThemed](http://msdn2.microsoft.com/en-us/library/bb759809) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.IsAppThemed
|
||||
[IsCompositionActive](http://msdn2.microsoft.com/en-us/library/bb759811) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.IsCompositionActive
|
||||
[IsThemeActive](http://msdn2.microsoft.com/en-us/library/bb759813) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.IsThemeActive
|
||||
[IsThemeBackgroundPartiallyTransparent](http://msdn2.microsoft.com/en-us/library/bb759815) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.IsThemeBackgroundPartiallyTransparent
|
||||
[IsThemeDialogTextureEnabled](http://msdn2.microsoft.com/en-us/library/bb759818) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.IsThemeDialogTextureEnabled
|
||||
[IsThemePartDefined](http://msdn2.microsoft.com/en-us/library/bb759819) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.IsThemePartDefined
|
||||
[OpenThemeData](http://msdn2.microsoft.com/en-us/library/bb759821) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.OpenThemeData
|
||||
[OpenThemeDataEx](http://msdn2.microsoft.com/en-us/library/bb759823) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.OpenThemeDataEx
|
||||
[OpenThemeDataForDpi](http://msdn2.microsoft.com/en-us/library/mt807674) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.OpenThemeDataForDpi
|
||||
[SetThemeAppProperties](http://msdn2.microsoft.com/en-us/library/bb759825) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.SetThemeAppProperties
|
||||
[SetWindowTheme](http://msdn2.microsoft.com/en-us/library/bb759827) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.SetWindowTheme
|
||||
[SetWindowThemeAttribute](http://msdn2.microsoft.com/en-us/library/bb759829) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.SetWindowThemeAttribute
|
||||
[UpdatePanningFeedback](http://msdn2.microsoft.com/en-us/library/dd317336) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.UpdatePanningFeedback
|
||||
### Structures
|
||||
Native Structure | Header | Managed Structure
|
||||
--- | --- | ---
|
||||
[BP_ANIMATIONPARAMS](https://www.google.com/search?num=5&q=BP_ANIMATIONPARAMS+site%3Amsdn.microsoft.com) | UxTheme.h | Vanara.PInvoke.UxTheme+BP_ANIMATIONPARAMS
|
||||
[BP_PAINTPARAMS](https://www.google.com/search?num=5&q=BP_PAINTPARAMS+site%3Amsdn.microsoft.com) | UxTheme.h | Vanara.PInvoke.UxTheme+BP_PAINTPARAMS
|
||||
[DTBGOPTS](https://www.google.com/search?num=5&q=DTBGOPTS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.UxTheme+DTBGOPTS
|
||||
[DTTOPTS](https://www.google.com/search?num=5&q=DTTOPTS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.UxTheme+DTTOPTS
|
||||
[INTLIST](https://www.google.com/search?num=5&q=INTLIST+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.UxTheme+INTLIST
|
||||
[MARGINS](https://www.google.com/search?num=5&q=MARGINS+site%3Amsdn.microsoft.com) | UxTheme.h | Vanara.PInvoke.UxTheme+MARGINS
|
||||
[BP_ANIMATIONPARAMS](http://msdn2.microsoft.com/en-us/library/bb773224) | Uxtheme.h | Vanara.PInvoke.UxTheme+BP_ANIMATIONPARAMS
|
||||
[BP_PAINTPARAMS](http://msdn2.microsoft.com/en-us/library/bb773228) | Uxtheme.h | Vanara.PInvoke.UxTheme+BP_PAINTPARAMS
|
||||
[DTBGOPTS](http://msdn2.microsoft.com/en-us/library/bb773233) | Uxtheme.h | Vanara.PInvoke.UxTheme+DTBGOPTS
|
||||
[DTTOPTS](http://msdn2.microsoft.com/en-us/library/bb773236) | Uxtheme.h | Vanara.PInvoke.UxTheme+DTTOPTS
|
||||
[INTLIST](http://msdn2.microsoft.com/en-us/library/bb773240) | UxTheme.h | Vanara.PInvoke.UxTheme+INTLIST
|
||||
[MARGINS](http://msdn2.microsoft.com/en-us/library/bb773244) | UxTheme.h | Vanara.PInvoke.UxTheme+MARGINS
|
||||
[TA_TIMINGFUNCTION](https://www.google.com/search?num=5&q=TA_TIMINGFUNCTION+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.UxTheme+TA_TIMINGFUNCTION
|
||||
[TA_TRANSFORM](https://www.google.com/search?num=5&q=TA_TRANSFORM+site%3Amsdn.microsoft.com) | UxTheme.h | Vanara.PInvoke.UxTheme+TA_TRANSFORM
|
||||
[WTA_OPTIONS](https://www.google.com/search?num=5&q=WTA_OPTIONS+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.UxTheme+WTA_OPTIONS
|
||||
[TA_TRANSFORM](https://www.google.com/search?num=5&q=TA_TRANSFORM+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.UxTheme+TA_TRANSFORM
|
||||
[WTA_OPTIONS](http://msdn2.microsoft.com/en-us/library/bb773248) | Uxtheme.h | Vanara.PInvoke.UxTheme+WTA_OPTIONS
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from VirtDisk.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.VirtDisk</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Methods, structures and constants imported from WinINet.dll.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.PInvoke.WinINet</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Classes for security related items derived from the Vanara PInvoke libraries. Includes extension methods for Active Directory and access control classes, methods for working with accounts, UAC, privileges, system access, impersonation and SIDs, and a full LSA wrapper.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.Security</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Classes for system related items derived from the Vanara PInvoke libraries. Includes a class for working with virtual disks (including async methods), classes for BITS, and extensions for Process (privileges and elavation), FileInfo (compression info), and ServiceController (SetStartType) that pull extended information through native API calls.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>Vanara.SystemServices</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
|
@ -119,6 +119,7 @@
|
|||
<Compile Include="Shell\ShellItemPropStoreTests.cs" />
|
||||
<Compile Include="System\BackgroundCopyTests.cs" />
|
||||
<Compile Include="System\VirtualDiskTests.cs" />
|
||||
<Compile Include="UI\VisualThemeTests.cs" />
|
||||
<Compile Include="UI\Controls\ImageListTests.cs" />
|
||||
<Compile Include="UI\Controls\CredentialsDialogTests.cs" />
|
||||
</ItemGroup>
|
||||
|
|
|
@ -13,8 +13,9 @@ AttributedDesignerActionList |
|
|||
AttributedParentControlDesigner<T> |
|
||||
AttributedParentControlDesignerEx<T> |
|
||||
AuthenticationBuffer | Safe container for an authentication buffer. Allows for creation using native <c>CredPackAuthenticationBuffer</c> method or assignment from an existing <c>IntPtr</c>. Can unpack to `String` or `SecureString` values.
|
||||
BufferedPaint |
|
||||
BufferedPaintHandle |
|
||||
BufferedAnimationPainter | Use to paint a buffered animation.
|
||||
BufferedPaint | Buffered painting helper class.
|
||||
BufferedPainter | Use to perform buffered painting.
|
||||
ButtonClickedEventArgs | Provides data for the `ButtonClicked` and the `RadioButtonClicked` events.
|
||||
ButtonExtension |
|
||||
CollapsiblePanel | Control providing a panel that can be collapsed.
|
||||
|
@ -43,9 +44,9 @@ FlagEnumUIEditor<T> |
|
|||
FolderBrowserDialog | Class to let the user browse for a folder.
|
||||
FolderBrowserDialogInitializedEventArgs | Event arguments for when the `FolderBrowserDialog` has been initialized.
|
||||
GenericProvider | Base implementation of `IAccessControlEditorDialogProvider`.
|
||||
GetDuration<T> |
|
||||
GetDuration<T> | A method delegate that retrieves a duration, in milliseconds, to use as the time over which buffered painting occurs.
|
||||
GlassExtenderProvider | GlassExtenderProvider extends a `Form` and provides glass margins.
|
||||
GraphicsExtension |
|
||||
GraphicsExtension | Extensions to <c>Graphics</c> related classes.
|
||||
GroupIconResIndexer |
|
||||
IconExtension |
|
||||
ImageListExtension | Extension methods for `ImageList`.
|
||||
|
@ -62,7 +63,7 @@ LiveThumbnail | Extracts all or a portion of a window and renders it as a thumbn
|
|||
MapPointExtension |
|
||||
MenuStripMRUManager | A class that manages a Most Recently Used file listing and interacts with a MenuStrip to display a menu list of the files. By default, the application settings are used to store the history. Optionally a constructor can be used to provide an alternate class to handle that work.
|
||||
MRUManager | A class that manages a Most Recently Used file listing.
|
||||
PaintAction<T> |
|
||||
PaintAction<T> | A method delegate to paint a stateful image.
|
||||
PasswordValidatorEventArgs | Used by the `ValidatePassword` event.
|
||||
PreventShutdownContext | Used to define a set of operations within which any shutdown request will be met with a reason why this application is blocking it.
|
||||
ProgressDialog | Multi-level, auto-sizing, progress dialog supporting asyncronous tasks. The background activities are provided as asyncronous methods who have a `CancellationToken` and an <see cref="T:System.IProgress`1" /> instance passed as parameters. The method uses the `CancellationToken` instance to determine if the user has pressed the "Cancel" button and the <see cref="M:System.IProgress`1.Report(`0)" /> method to report progress.
|
||||
|
@ -85,7 +86,7 @@ TaskDialogRadioButton |
|
|||
TextBoxExtension | Extension methods for `TextBox`.
|
||||
ThemedImageDraw | A button that displays an image and no text.
|
||||
ThemedLabel | A Label containing some text that will be drawn with glowing border on top of the Glass Sheet effect.
|
||||
ThemedPanel | A panel that supports a glass overlay.
|
||||
ThemedPanel | A panel that supports a glass overlay and is drawn using a visual style.
|
||||
ThemedTableLayoutPanel | A table layout panel that supports a glass overlay.
|
||||
TimerEventArgs | Provides data for the `Timer` event.
|
||||
TrackBarEx | Extends the `TrackBar` class to provide full native-control functionality.
|
||||
|
@ -97,8 +98,8 @@ TypedGlyph<T> |
|
|||
VerificationClickedEventArgs | Provides data for the `VerificationClicked` event.
|
||||
VistaButtonBase | Implements a CommandLink button that can be used in WinForms user interfaces.
|
||||
VistaControlExtender |
|
||||
VisualStylesRendererExtension |
|
||||
VisualTheme |
|
||||
VisualStylesRendererExtension | Extension methods for `VisualStyleRenderer` for glass effects and extended method functionality. Also provides GetFont2 and GetMargins2 methods that corrects base library's non-functioning methods.
|
||||
VisualTheme | A wrapper around the UxTheme methods.
|
||||
### Structures
|
||||
Struct | Description
|
||||
---- | ----
|
||||
|
@ -106,19 +107,33 @@ TaskDialogResult | Results from running the `TaskDialog`.
|
|||
### Enumerations
|
||||
Enum | Description | Values
|
||||
---- | ---- | ----
|
||||
BitmapProperty | Properties accessible via `VisualTheme.GetBitmap(System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.BitmapProperty)`. | BackgroundImage, GlyphImage, Handle
|
||||
BoolProperty | Properties accessible via `VisualTheme.GetBool(System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.BoolProperty)`. | FlatMenus, Transparent, AutoSize, BorderOnly, Composited, BackgroundFill, GlyphTransparent, GlyphOnly, AlwaysShowSizingBar, MirrorImage, UniformSizing, IntegralSizing, SourceGrow, SourceShrink, DrawBorders, NoEtchedEffect, TextApplyOverlay, TextGlow, TextItalic, CompositedOpaque, LocalizedMirrorImage, UserPicture, ScaledBackground
|
||||
CloakingSource | Use with GetWindowAttr and WindowAttribute.Cloaked. If the window is cloaked, provides one of the following values explaining why. | App, Shell, Inherited
|
||||
CollapsiblePanelBorderCondition | | Always, OnlyExpanded, Never
|
||||
CollapsiblePanelHeaderState | | Normal, Hot, Pressed, ExpandedNormal, ExpandedHot, ExpandedPressed, Disabled, ExpandedDisabled
|
||||
ColorProperty | Properties accessible via `VisualTheme.GetColor(System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.ColorProperty)`. | ScrollBar, Background, ActiveCaption, InactiveCaption, Menu, Window, WindowFrame, MenuText, WindowText, CaptionText, ActiveBorder, InactiveBorder, AppWorkspace, Highlight, HighlightText, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveCaptionText, ButtonHighlight, DarkShadow3D, Light3D, InfoText, InfoBackground, ButtonAlternateFace, HotTracking, GradientActiveCaption, GradientInactiveCaption, MenuHilight, MenuBar, FromColor1, FromColor2, FromColor3, FromColor4, FromColor5, BorderColor, FillColor, TextColor, EdgeLightColor, EdgeHighlightColor, EdgeShadowColor, EdgeDarkShadowColor, EdgeFillColor, TransparentColor, GradientColor1, GradientColor2, GradientColor3, GradientColor4, GradientColor5, ShadowColor, GlowColor, TextBorderColor, TextShadowColor, GlyphTextColor, GlyphTransparentColor, FillColorHint, BorderColorHint, AccentColorHint, TextColorHint, Heading1TextColor, Heading2TextColor, BodyTextColor, BlendColor
|
||||
ControlState | | Hot, Pressed, Disabled, Animating, MouseDown, InButtonUp, Defaulted, Focused
|
||||
Corners | Used to define which corners of `Rectangle` are effected by an operation. | None, TopLeft, TopRight, BottomLeft, BottomRight, All
|
||||
EnumProperty | Properties accessible via <c>GetEnumValue</c>. | BackgroundType, BorderType, FillType, SizingType, HAlign, ContentAlignment, VAlign, OffsetType, IconEffect, TextShadowType, ImageLayout, GlyphType, ImageSelectType, GlyphFontSizingType, TrueSizeScalingType
|
||||
FilenameProperty | Properties accessible via `VisualTheme.GetFilename(System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.FilenameProperty)`. | ImageFile, ImageFile1, ImageFile2, ImageFile3, ImageFile4, ImageFile5, GlyphImageFile
|
||||
Flip3DWindowPolicy | Flags used by the SetWindowAttr method to specify the Flip3D window policy. | Default, ExcludeBelow, ExcludeAbove
|
||||
FolderBrowserDialogOptions | | Folders, FoldersAndFiles, Computers, Printers
|
||||
FontProperty | Properties accessible via `VisualTheme.GetFont(System.Drawing.IDeviceContext,System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.FontProperty)`. | Caption, SmallCaption, Menu, Status, MessageBox, IconTitle, Heading1, Heading2, Body, Glyph
|
||||
IntProperty | Properties accessible via `VisualTheme.GetInt(System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.IntProperty)`. | CharSet, MinimumColorDepth, FromHue1, FromHue2, FromHue3, FromHue4, FromHue5, ToHue1, ToHue2, ToHue3, ToHue4, ToHue5, ToColor1, ToColor2, ToColor3, ToColor4, ToColor5, TextGlowSize, FramesPerSecond, PixelsPerFrame, AnimationDelay, GlowIntensity, Opacity, ColorizationColor, ColorizationOpacity, AnimationDuration
|
||||
KnownFolder | Standard folders registered with the system as Known Folders. A computer will have only folders appropriate to it installed. | AccountPictures, AddNewPrograms, AdminTools, ApplicationShortcuts, AppsFolder, AppUpdates, CameraRoll, CDBurning, ChangeRemovePrograms, CommonAdminTools, CommonOEMLinks, CommonPrograms, CommonStartMenu, CommonStartup, CommonTemplates, ComputerFolder, ConflictFolder, ConnectionsFolder, Contacts, ControlPanelFolder, Cookies, Desktop, DeviceMetadataStore, Documents, DocumentsLibrary, Downloads, Favorites, Fonts, Games, GameTasks, History, HomeGroup, HomeGroupCurrentUser, ImplicitAppShortcuts, InternetCache, InternetFolder, Libraries, Links, LocalAppData, LocalAppDataLow, LocalizedResourcesDir, Music, MusicLibrary, NetHood, NetworkFolder, OriginalImages, PhotoAlbums, PicturesLibrary, Pictures, Playlists, PrintersFolder, PrintHood, Profile, ProgramData, ProgramFiles, ProgramFilesX64, ProgramFilesX86, ProgramFilesCommon, ProgramFilesCommonX64, ProgramFilesCommonX86, Programs, Public, PublicDesktop, PublicDocuments, PublicDownloads, PublicGameTasks, PublicLibraries, PublicMusic, PublicPictures, PublicRingtones, PublicUserTiles, PublicVideos, QuickLaunch, Recent, RecordedTVLibrary, RecycleBinFolder, ResourceDir, Ringtones, RoamingAppData, RoamedTileImages, RoamingTiles, SampleMusic, SamplePictures, SamplePlaylists, SampleVideos, SavedGames, SavedPictures, SavedPicturesLibrary, SavedSearches, Screenshots, SEARCH_CSC, SearchHistory, SearchHome, SEARCH_MAPI, SearchTemplates, SendTo, SidebarDefaultParts, SidebarParts, SkyDrive, SkyDriveCameraRoll, SkyDriveDocuments, SkyDrivePictures, StartMenu, Startup, SyncManagerFolder, SyncResultsFolder, SyncSetupFolder, System, SystemX86, Templates, UserPinned, UserProfiles, UserProgramFiles, UserProgramFilesCommon, UsersFiles, UsersLibraries, Videos, VideosLibrary, Windows, Undefined
|
||||
MarginsProperty | Properties accessible via `VisualTheme.GetMargins(System.Drawing.IDeviceContext,System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.MarginsProperty)`. | Sizing, Content, Caption
|
||||
MetricProperty | Properties accessible via `VisualTheme.GetMetric(System.Drawing.IDeviceContext,System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.MetricProperty)`. | ImageCount, AlphaLevel, BorderSize, RoundCornerWidth, RoundCornerHeight, GradientRatio1, GradientRatio2, GradientRatio3, GradientRatio4, GradientRatio5, ProgressChunkSize, ProgressSpaceSize, Saturation, TextBorderSize, AlphaThreshold, Width, Height, GlyphIndex, TrueSizeStretchMark, MinDpi1, MinDpi2, MinDpi3, MinDpi4, MinDpi5
|
||||
NonClientRenderingPolicy | Flags used by the SetWindowAttr method to specify the non-client area rendering policy. | UseWindowStyle, Disabled, Enabled
|
||||
PartSize | Identifies the type of size value to retrieve for a visual style part. | Minimum, BestFit, Default
|
||||
PositionProperty | Properties accessible via `VisualTheme.GetPosition(System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.PositionProperty)`. | Offset, TextShadowOffset, MinSize, MinSize1, MinSize2, MinSize3, MinSize4, MinSize5, NormalSize
|
||||
ProgressBarState | Progress bar state. | Normal, Error, Paused
|
||||
PropertyOrigin | Returned by <c>GetPropertyOrigin</c> to specify where a property was found. | State, Part, Class, Global, NotFound
|
||||
RectangleProperty | Properties accessible via `VisualTheme.GetRect(System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.RectangleProperty)`. | DefaultPane, CustomSplit, AnimationButton, Atlas
|
||||
RenderStyle | | SystemTheme, Custom
|
||||
SecurityPageType | Values that indicate the types of property pages in an access control editor property sheet. | BasicPermissions, AdvancedPermissions, Audit, Owner, EffectiveRights, TakeOwnership, Share
|
||||
SizeMode | Sizing mode for the CustomComboBox drop-down area. | UseComboSize, UseControlSize, UseDropDownSize
|
||||
StringProperty | Properties accessible via `VisualTheme.GetString(System.Int32,System.Int32,Vanara.Windows.Forms.VisualTheme.StringProperty)`. | ColorSchemes, Sizes, Name, DisplayName, Tooltip, Company, Author, Copyright, Url, Version, Description, CssName, XmlName, LastUpdated, Alias, Text, ClassicValue, AtlasInputImage
|
||||
TaskDialogButtonDisplay | Indicates how buttons are displayed on a `TaskDialog`. | StandardButton, CommandLink, CommandLinkNoIcon
|
||||
TaskDialogCommonButtons | The TaskDialog common button flags used to specify the built in buttons to show in the TaskDialog. | None, Ok, Yes, No, Cancel, Retry, Close
|
||||
TaskDialogIcon | The System icons the TaskDialog supports. | None, ShieldGray, SecuritySuccess, SecurityError, SecurityWarning, ShieldBlue, Shield, Information, Error, Warning
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Classes for user interface related items derived from the Vanara PInvoke libraries. Includes extensions for almost all common controls to give post Vista capabilities, WinForms controls (panel, commandlink, enhanced combo boxes, IPAddress, split button, trackbar and themed controls), shutdown/restart/lock control, buffered painting, resource files, access control editor, simplifed designer framework for Windows.Forms.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.Windows.Forms</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
@ -23,13 +23,13 @@
|
|||
<PackageReleaseNotes>Currently implements:
|
||||
|
||||
Classes
|
||||
AccessControlEditorDialog, ActivationContext, AppSettingsFileListStorage, AttributedComponentDesigner<T>, AttributedComponentDesignerEx<T>, AttributedControlDesigner<T>, AttributedControlDesignerEx<T>, AttributedDesignerActionList, AttributedParentControlDesigner<T>, AttributedParentControlDesignerEx<T>, AuthenticationBuffer, BufferedPaint, BufferedPaintHandle, ButtonClickedEventArgs, ButtonExtension, CollapsiblePanel, ComboBoxExtension, CommandLink, ComponentDesignerExtension, ControlExtension, ControlImage, CredentialsDialog, CursorExtension, CustomButton, CustomComboBox, CustomDrawBase, DesignerActionMethodAttribute, DesignerActionPropertyAttribute, DesignerVerbAttribute, DesktopWindowManager, DisabledItemComboBox, DrawPattern, EditorServiceContext, EnumComboBox, ExpandedEventArgs, FlagCheckedListBox, FlagCheckedListBoxItem, FlagEnumUIEditor<T>, FolderBrowserDialog, FolderBrowserDialogInitializedEventArgs, GenericProvider, GetDuration<T>, GlassExtenderProvider, GraphicsExtension, GroupIconResIndexer, IconExtension, ImageListExtension, ImageResIndexer<T>, InputDialog, InputDialogItemAttribute, InvalidFolderEventArgs, IPAddressBox, IPAddressFieldChangedEventArgs, LabelExtension, ListViewExtension, ListViewGroupingSet<T>, LiveThumbnail, MapPointExtension, MenuStripMRUManager, MRUManager, PaintAction<T>, PasswordValidatorEventArgs, PreventShutdownContext, ProgressDialog, ProgressEventArgs, RedirectedDesignerPropertyAttribute, RegistryFileListStorage, ResourceFile, ServiceProviderExtension, SmartBitmapLock, SplitButton, SplitMenuEventArgs, StringResIndexer, Style, TaskDialog, TaskDialogButton, TaskDialogButtonBase, TaskDialogButtonCollection<T>, TaskDialogProgressBar, TaskDialogRadioButton, TextBoxExtension, ThemedImageDraw, ThemedLabel, ThemedPanel, ThemedTableLayoutPanel, TimerEventArgs, TrackBarEx, TranslateButtonStateDelegate, TreeViewExtension, TypedBehavior<T>, TypedDesignerActionList<T>, TypedGlyph<T>, VerificationClickedEventArgs, VistaButtonBase, VistaControlExtender, VisualStylesRendererExtension, VisualTheme
|
||||
AccessControlEditorDialog, ActivationContext, AppSettingsFileListStorage, AttributedComponentDesigner<T>, AttributedComponentDesignerEx<T>, AttributedControlDesigner<T>, AttributedControlDesignerEx<T>, AttributedDesignerActionList, AttributedParentControlDesigner<T>, AttributedParentControlDesignerEx<T>, AuthenticationBuffer, BufferedAnimationPainter, BufferedPaint, BufferedPainter, ButtonClickedEventArgs, ButtonExtension, CollapsiblePanel, ComboBoxExtension, CommandLink, ComponentDesignerExtension, ControlExtension, ControlImage, CredentialsDialog, CursorExtension, CustomButton, CustomComboBox, CustomDrawBase, DesignerActionMethodAttribute, DesignerActionPropertyAttribute, DesignerVerbAttribute, DesktopWindowManager, DisabledItemComboBox, DrawPattern, EditorServiceContext, EnumComboBox, ExpandedEventArgs, FlagCheckedListBox, FlagCheckedListBoxItem, FlagEnumUIEditor<T>, FolderBrowserDialog, FolderBrowserDialogInitializedEventArgs, GenericProvider, GetDuration<T>, GlassExtenderProvider, GraphicsExtension, GroupIconResIndexer, IconExtension, ImageListExtension, ImageResIndexer<T>, InputDialog, InputDialogItemAttribute, InvalidFolderEventArgs, IPAddressBox, IPAddressFieldChangedEventArgs, LabelExtension, ListViewExtension, ListViewGroupingSet<T>, LiveThumbnail, MapPointExtension, MenuStripMRUManager, MRUManager, PaintAction<T>, PasswordValidatorEventArgs, PreventShutdownContext, ProgressDialog, ProgressEventArgs, RedirectedDesignerPropertyAttribute, RegistryFileListStorage, ResourceFile, ServiceProviderExtension, SmartBitmapLock, SplitButton, SplitMenuEventArgs, StringResIndexer, Style, TaskDialog, TaskDialogButton, TaskDialogButtonBase, TaskDialogButtonCollection<T>, TaskDialogProgressBar, TaskDialogRadioButton, TextBoxExtension, ThemedImageDraw, ThemedLabel, ThemedPanel, ThemedTableLayoutPanel, TimerEventArgs, TrackBarEx, TranslateButtonStateDelegate, TreeViewExtension, TypedBehavior<T>, TypedDesignerActionList<T>, TypedGlyph<T>, VerificationClickedEventArgs, VistaButtonBase, VistaControlExtender, VisualStylesRendererExtension, VisualTheme
|
||||
|
||||
Structures
|
||||
TaskDialogResult
|
||||
|
||||
Enumerations
|
||||
CloakingSource, CollapsiblePanelBorderCondition, CollapsiblePanelHeaderState, ControlState, Corners, Flip3DWindowPolicy, FolderBrowserDialogOptions, KnownFolder, NonClientRenderingPolicy, ProgressBarState, RenderStyle, SecurityPageType, SizeMode, TaskDialogButtonDisplay, TaskDialogCommonButtons, TaskDialogIcon
|
||||
BitmapProperty, BoolProperty, CloakingSource, CollapsiblePanelBorderCondition, CollapsiblePanelHeaderState, ColorProperty, ControlState, Corners, EnumProperty, FilenameProperty, Flip3DWindowPolicy, FolderBrowserDialogOptions, FontProperty, IntProperty, KnownFolder, MarginsProperty, MetricProperty, NonClientRenderingPolicy, PartSize, PositionProperty, ProgressBarState, PropertyOrigin, RectangleProperty, RenderStyle, SecurityPageType, SizeMode, StringProperty, TaskDialogButtonDisplay, TaskDialogCommonButtons, TaskDialogIcon
|
||||
|
||||
</PackageReleaseNotes>
|
||||
</PropertyGroup>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<Description>Classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists.</Description>
|
||||
<Copyright>Copyright © 2017-2018</Copyright>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<VersionPrefix>1.0.14</VersionPrefix>
|
||||
<VersionPrefix>1.0.15</VersionPrefix>
|
||||
<TargetFrameworks>net20;net35;net40;net45</TargetFrameworks>
|
||||
<AssemblyName>Vanara.Windows.Shell</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
|
|
Loading…
Reference in New Issue