dahall
df344844bf
Updated and ran tests for CldApi after changes for #241
2021-08-04 13:20:49 -06:00
dahall
30a5fa2d72
Added USN type with correct mapping (long for LONGLONG instead of int) and corrected all references in structures and functions. #241
2021-08-03 09:34:29 -06:00
dahall
e504a40d84
Updated User32.INPUT structure for better usability, changed UIntPtr fields to IntPtr in a few structures and functions, added VK_* constants.
2021-08-02 09:58:54 -06:00
dahall
89534ffaec
Updated project version to 3.3.12
2021-07-25 12:38:18 -06:00
dahall
9d33eb2942
Updated project files
2021-07-21 18:37:05 -06:00
dahall
310abdae6f
More work on WinBio lib. Still buggy.
2021-07-21 17:16:20 -06:00
dahall
b57ebd928e
Updated test project for ExplorerBrowser
2021-07-21 17:15:43 -06:00
dahall
d14609c256
Fixed #225 with ExplorerBrowser failing when added to designer window.
2021-07-21 17:13:56 -06:00
dahall
22afda95cf
Switched ShellBrowser event handler based methods to overrides and reformatted doc.
2021-07-21 17:13:01 -06:00
dahall
a0da03387d
Added winsock2 select function ( #239 )
2021-07-20 07:54:12 -06:00
dahall
39e8c12643
Added WinBio functions and corrected structures -- only partially tested
2021-06-25 16:33:04 -06:00
dahall
3f8ebec9be
Changed all dll references to lowercase to avoid new .NET 5 behavior ( fixes #235 )
2021-06-24 11:14:34 -06:00
dahall
c701bff372
Updated project files
2021-06-19 12:57:37 -06:00
dahall
c60440332e
Completed addition of all functions to Multimedia project
2021-06-19 08:48:33 -06:00
dahall
c1dad78b72
Renamed MmeApi.cs to MmeApi.aux.cs
2021-06-18 18:59:56 -06:00
dahall
2c1c56a78b
More updates from mmeapi.h and timeapi.h
2021-06-18 18:57:52 -06:00
dahall
179a2e0928
Added NtCreateProcess(Ex) methods to NtDll ( #233 )
2021-06-17 07:02:29 -06:00
dahall
fcd288c72d
Added functions and constants from joystickapi.h and mmsyscom.h to Multimedia
2021-06-16 21:44:12 -06:00
dahall
ebd58d2834
Added functions from mmiscapi.h to Vanara.PInvoke.Multimedia
2021-06-16 16:39:30 -06:00
dahall
2199dce833
Added IC, MCI and cap functions to Vanara.PInvoke.Multimedia
2021-06-16 11:52:33 -06:00
dahall
9af54a95d0
Update project version to 3.3.11
2021-06-04 09:41:55 -06:00
dahall
55458a86fe
Updated project files for 3.3.10
2021-06-03 20:12:24 -06:00
dahall
58411f09fd
Fixed more problems with FCI functions and delegates
2021-06-03 19:52:45 -06:00
dahall
20bdf64790
Added SafeHANDLE.ReleaseOwnership method to extract handle from safe handle so it is not closed on disposal.
2021-06-03 19:52:26 -06:00
dahall
4bfb89c728
Fixed params for FDI delegates
2021-06-03 10:51:28 -06:00
dahall
7b671d2b9a
Fixed XML docs
2021-06-03 10:51:12 -06:00
dahall
c1f2225efb
Updated project files for 3.3.10 release
2021-06-02 20:57:31 -06:00
dahall
fcbe78dfde
More additions of IC* functions from vfw.h
2021-06-02 20:25:31 -06:00
dahall
84539aae26
More Cabinet updates
2021-06-02 19:36:07 -06:00
dahall
370e8a857a
Added constants and conversion methods for enums in the C Run-time Library related to files.
2021-06-02 13:08:30 -06:00
dahall
bc6d5ddff0
Fixes to Cabinet assembly based on #232 issue and @IllidanS4. Many of which are BREAKING CHANGES.
2021-06-01 12:50:42 -06:00
dahall
8ff2f9595b
More updates and fixes to virtual disk assemblies
2021-06-01 11:53:58 -06:00
dahall
5343dfe277
Updated SafeBITMAPINFO
2021-05-31 21:46:12 -06:00
dahall
ecdd314dff
FIxes and improvements to PInvoke.VirtDisk (some breaking changes) and Vanara.VirtualDisk (chaged Enabled to ResilientChangeTrackingEnabled to avoid confusion).
2021-05-31 21:45:26 -06:00
dahall
221385fd00
Updated to work with new BITMAPINFO changes
2021-05-29 08:09:38 -06:00
dahall
50c6b13781
BREAKING CHANGES: Worked over functions related to BITMAPINFO adding attributes, creating overloads and changing 'ref' params to 'in' params where immutable. Needed because these functions often could fail due to poor processing of the structure.
2021-05-29 08:09:03 -06:00
dahall
46c8e028a7
Added parameter attributes
2021-05-29 08:06:43 -06:00
dahall
4f5f070161
Added related structures for BITMAPINFO and new SafeBITMAPINFO class to handle various incarnations
2021-05-29 08:05:47 -06:00
dahall
5b22a156f0
Fixed #230 by changing all import library references from Kernelbase to Psapi for functions defined in psapi.h. This allows the functions to work on all versions of Windows.
2021-05-26 09:46:28 -06:00
dahall
23f1e4c995
Removed unnecessary folder include directive
2021-05-24 12:12:26 -06:00
dahall
04efba5ec1
Backed out changes re: SafeEventHandle from HEVENT
2021-05-24 12:11:55 -06:00
David Hall
62e2922e74
Initlal changes to support CoreAudio and Multimedia assemblies together
2021-05-22 23:34:53 -07:00
David Hall
ebc6285808
Fixed WAVEFORMATEX layout
2021-05-22 23:34:17 -07:00
David Hall
bd43c2c000
Added SafeEventHandle to HEVENT implicit operator
2021-05-22 23:32:45 -07:00
dahall
97a973c6e5
Buildable check-in of new UNFINISHED and UNTESTED Multimedia assembly.
2021-05-14 13:07:29 -06:00
dahall
fb9aa91326
Updated project files for Lz32
2021-05-10 14:53:03 -06:00
dahall
7728a900c6
Added Lz32 assembly with all functions from lzexpand.h.
2021-05-10 14:44:48 -06:00
dahall
c68f6bb5a0
Extracted OFSTRUCT from Kernel32 to Shared and changed fFixedDisk field to `bool`.
2021-05-10 14:44:06 -06:00
dahall
cdb901f92b
Updated project files for TextServicesFramework with correct function info
2021-05-10 10:28:39 -06:00
William Kent
7eb9b1a84f
Support Windows 10 window-frame style ( #229 )
...
* Add code to mimic Windows 10 title bar behavior
* Override OnSystemColorsChanged
* Always use black when in the Designer
* Fix indentation error
* Remove stray using statement
* Add explanatory comment
* Use more resilient cast
* Add unchecked qualifier
2021-05-09 20:42:00 -06:00