David Hall
|
c5885b4c17
|
Updated projects for 1.0.7 build.
|
2018-01-27 15:07:38 -07:00 |
David Hall
|
5f5acea05b
|
Cleaned, reorganized and fixed IPropertyDesc* failing methods.
|
2018-01-27 14:38:36 -07:00 |
David Hall
|
5bd5219308
|
Bug fix on GetVarType
|
2018-01-27 14:36:14 -07:00 |
David Hall
|
7678ee102c
|
Fixed problem with DwmGetWindowAttribute and DwmSetWindowAttribute helper functions not handling enum values.
|
2018-01-27 14:34:39 -07:00 |
David Hall
|
60297a9f32
|
Changed InitPropVariantFromCLSID signature to take Guid rather than its reference.
|
2018-01-27 10:50:42 -07:00 |
David Hall
|
508060225e
|
Handled passing PROPVARIANT object to constructor and enhanced GetVarType to handle generic IEnumerable and derivatives.
|
2018-01-27 10:50:01 -07:00 |
David Hall
|
cd2b5e62ff
|
Updated Get/SetAttr methods to use CorrespondingTypeAttribute validation.
|
2018-01-27 10:45:40 -07:00 |
David Hall
|
8c030eb296
|
Fixed method signatures on IPropertyDescription and IPropertyEnumTypeList. Added IPropertyDescription2.
|
2018-01-22 18:21:43 -07:00 |
David Hall
|
f4ec756799
|
Added CorrespondingTypeAttribute to VARTYPE enum and GetType(VARTYPE) method to PROPVARIANT.
|
2018-01-22 12:18:52 -07:00 |
David Hall
|
47fe61ac8c
|
Renamed file
|
2018-01-20 22:29:41 -07:00 |
David Hall
|
f1f6751cb1
|
Changed signature of IShellItemImageFactory.GetImage to make it easier to handle errors
|
2018-01-20 22:29:27 -07:00 |
David Hall
|
4b3d7697d4
|
Made DIBSECTION blittable
|
2018-01-20 22:28:33 -07:00 |
David Hall
|
280c87b418
|
Added SafeObjectHandle
|
2018-01-20 22:28:00 -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
|
6d88dc4f87
|
Added IThumbnailProvider
|
2018-01-20 18:14:18 -07:00 |
David Hall
|
f63667be7b
|
Added IExtractImage
|
2018-01-20 18:13:50 -07:00 |
David Hall
|
b6ee5b94d4
|
Added IShellView, IShellView2, IShellView3, and IShellBrowswer
|
2018-01-20 18:13:33 -07:00 |
David Hall
|
7286c4320f
|
Cleaned up code and added IExtractIcon
|
2018-01-20 18:12:14 -07:00 |
David Hall
|
6e978b63e3
|
Made first BHID entry == 1 so that 0 could be used for Unknown.
|
2018-01-20 18:04:20 -07:00 |
David Hall
|
288da7598a
|
Updated xmldoc
|
2018-01-20 18:03:20 -07:00 |
David Hall
|
b21434bd53
|
Fixed error handling bug in AssociateAttribute.GetGuidFromEnum
|
2018-01-20 18:01:53 -07:00 |
David Hall
|
50d7fb69d8
|
Added MSG struct
|
2018-01-20 18:01:01 -07:00 |
David Hall
|
fac6f2cebd
|
Added IInitializeWithStream
|
2018-01-20 18:00:40 -07:00 |
David Hall
|
7ad16c559e
|
Added IOleWindow
|
2018-01-20 17:59:50 -07:00 |
David Hall
|
d5ae84149f
|
Added BITMAP and DIBSECTION structures
|
2018-01-20 17:59:21 -07:00 |
David Hall
|
c73233b480
|
Added TBBUTTON and supporting enums.
|
2018-01-20 17:58:41 -07:00 |
David Hall
|
19c6995b60
|
Updated PIDL wrapper to fix memory release errors and add a few helper methods.
|
2018-01-17 12:31:09 -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
|
c8cba36e46
|
Added PSGetPropertyKeyFromName and IPropertySystem
|
2018-01-16 10:32:43 -07:00 |
David Hall
|
43cc67edd9
|
Removed static PROPERTYKEY duplicates
|
2018-01-16 10:29:23 -07:00 |
David Hall
|
2be1dbf35e
|
Fixed method IPropertyDescription.FormatForDisplay and added IPropertyEnumType, IPropertyEnumType2 and IPropertyEnumTypeList
|
2018-01-15 18:09:52 -07:00 |
David Hall
|
668b2e09b8
|
Moved PROPERTYKEY into its own file and embedded static PROPERTYKEY values into that structure under the "System" static class.
|
2018-01-15 09:44:26 -07:00 |
David Hall
|
9421c1195b
|
Updated ToString method to handle vectors
|
2018-01-15 09:42:07 -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
|
e617c912a3
|
Added GetCustomAttributes extension method and converted existing uses.
|
2018-01-12 11:41:42 -07:00 |
David Hall
|
52cdf3a7c5
|
Added INFOTIPSIZE constant
|
2018-01-11 14:14:04 -07:00 |
David Hall
|
6f5015f4d6
|
Added FOLDERTYPEID and converted BHID guid constants to an enum with AssoicatedAttribute Guids.
|
2018-01-11 09:06:14 -07:00 |
David Hall
|
497322a537
|
Changed SHCreateItemFromIDList return value to HRESULT
|
2018-01-11 09:04:41 -07:00 |
David Hall
|
41922e423d
|
Converted KnownFolderDetailAttribute to a derivative of AssociateAttribute
|
2018-01-11 08:59:14 -07:00 |
David Hall
|
aee3e99e87
|
Added AssociateAttribute to tie a Guid to an element
|
2018-01-11 08:58:26 -07:00 |
David Hall
|
8eded467df
|
Added CreateBindCtx
|
2018-01-11 08:57:01 -07:00 |
David Hall
|
9486869bf9
|
Updated methods and report
|
2018-01-11 08:56:22 -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
|
a6d2584354
|
Removed undefined methods
|
2018-01-08 09:43:40 -07:00 |
David Hall
|
4bd3e7d4a3
|
Updated project info for 1.0.6 build
|
2018-01-08 08:57:53 -07:00 |
David Hall
|
a9cb8e99a8
|
Added some IPv4 methods
|
2018-01-08 08:44:07 -07:00 |
David Hall
|
112356f305
|
Addition of over 20 methods and corresponding structures and enums and tests for IpHlpApi
|
2018-01-06 16:38:53 -07:00 |
David Hall
|
79ba7668c8
|
Changed CorrespondingTypeAttribute to allow for multiple types on an enum or a type and updated existing dependencies
|
2018-01-06 16:38:01 -07:00 |
David Hall
|
9f2d1c1c60
|
Added SafeElementArray class to Core to handle BLOB types
|
2018-01-06 16:37:05 -07:00 |