David Hall
|
c5467dfb7e
|
Another 2.0 major commit. All tests working.
|
2018-11-19 21:18:50 -07:00 |
David Hall
|
627c6d2314
|
2.0 Checkin - Buildable
|
2018-10-26 12:24:07 -06:00 |
David Hall
|
138accc380
|
MAJOR BREAKING CHANGES: Fundamentally changed how HANDLEs are represented and used. Much better type safety now that all handles derive from HANDLE and disposing instances are all noted by a SafeHxxx name. Solves problem with circular references and random IntPtr parameters.
|
2018-09-21 22:35:34 -06:00 |
David Hall
|
267cd7d18f
|
Completed Shell32 function adds
|
2018-07-26 21:11:00 -06:00 |
David Hall
|
4c7d9fc8db
|
More additions on Shell32
|
2018-07-26 16:49:45 -06:00 |
David Hall
|
ba0a2313b6
|
Added many more functions and interfaces from Shell32
|
2018-07-25 11:45:49 -06:00 |
David Hall
|
749b5af680
|
Added more interfaces for Shell Extensions
|
2018-07-21 21:57:04 -06:00 |
David Hall
|
810a11b180
|
Added IFileSystemBindData and IFileSystemBindData2 and the multiple STR_ values for binding contexts.
|
2018-04-02 13:29:46 -06:00 |
David Hall
|
a0345b2eab
|
Reorganized, added documentation, added IFolderViewOptions, simplified use of SV2CVW2_PARAMS.
|
2018-01-29 11:23:44 -07:00 |
David Hall
|
ee7d921097
|
Reorganized and extracted IShellItem and IShellFolder related items into their own files.
|
2018-01-20 18:17:16 -07:00 |
David Hall
|
dd46a07422
|
Added ILFree method
|
2018-01-17 12:29:09 -07:00 |
David Hall
|
70318b9f98
|
Added binding attributes for IShellItem2 methods
|
2018-01-16 17:15:30 -07:00 |
David Hall
|
e6910dc9a9
|
Fixed bug with CoTaskMemStringMarshaler being used for return values and is never called. Added marshaler to places where appropriate.
|
2018-01-15 09:41:05 -07:00 |
David Hall
|
497322a537
|
Changed SHCreateItemFromIDList return value to HRESULT
|
2018-01-11 09:04:41 -07:00 |
David Hall
|
a23370af91
|
* Reorganized files to reduce file size
* Added documentation
* Added IShellLibrary and supporting constructs
|
2018-01-09 14:08:57 -07:00 |
David Hall
|
da627dad2e
|
Initial load: Extra libraries and unit tests
|
2017-11-27 11:11:20 -07:00 |