Release Notes - 3.3.13
Additions
- Added methods and interfaces for File History (FhSvcCtl)
- Added
NotifyIcon.GetBounds
extension method - Updated
SafeAnysizeStruct
so anIntPtr
field can be used for the array size. - Updated documentation for
NOTIFYICONIDENTIFIER
and added constructors. - Added
Rtl*Heap
functions - Added missing constants and CLSID for component category registration.
- Added
Shell32.IDeskBand
and supporting types - Added ability to set a
COLORREF
by using a tuple (e.g.COLORREF c = (255,255,0);
) - Added SHCIDS constants
- Added
IsNullOrEmpty
property to StrPtrXX structures. - Added
IEquatable
support toGuidPtr
andStrPtr*
structs. … - Added char* cast to
StrPtrUni
and sbyte* cast toStrPtrAnsi
. - Added Wireless Ad Hoc interfaces to WlanApi assembly.
Fixes
- Removed HelpBuilder project and files -- unused and problematic.
- Fixed parameter and field types for User32 mouse functions (#248)
- Fixed bug in
SafeProcThreadAttributeList.Create
(#249) - BREAKING CHANGE Changed const params in
SHCreateDefaultContextMenu, SHCreateShellFolderView and SHCreateShellFolderViewEx
fromref
toin
.