Vanara/PInvoke/ComCtl32
Scover 4fe53616ec
Added mssing Pack = 1 to TASKDIALOG_BUTTON (#351)
Fixes access violation when calling TaskDialogIndirect
2022-12-09 08:06:26 -07:00
..
ComCtl32v6Context.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
CommCtrl.Button.cs BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions. 2022-01-14 07:32:51 -07:00
CommCtrl.ComboBox.cs BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions. 2022-01-14 07:32:51 -07:00
CommCtrl.Edit.cs Refactored the SendMessage functions across the projects 2018-12-17 11:44:28 -07:00
CommCtrl.Header.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.IPAddress.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.ImageList.cs BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions. 2022-01-14 07:32:51 -07:00
CommCtrl.ListBox.cs BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions. 2022-01-14 07:32:51 -07:00
CommCtrl.ListView.cs Updated docs and added missing constants to ComCtl32 2022-03-11 09:17:47 -07:00
CommCtrl.Messages.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.Progress.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.PropSheet.cs Fixed XML comments 2020-12-26 10:19:34 -07:00
CommCtrl.StatusBar.cs Fixed build errors and warnings due to XML comments and obsolete license reference in project files. 2018-12-15 13:44:33 -07:00
CommCtrl.Tab.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.TaskDialog.cs Added mssing Pack = 1 to TASKDIALOG_BUTTON (#351) 2022-12-09 08:06:26 -07:00
CommCtrl.ToolTip.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.Toolbar.cs Minor updates to PR #328 2022-10-08 20:58:57 -06:00
CommCtrl.Trackbar.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.TreeView.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.UpDown.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
CommCtrl.cs Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
Library.manifest Updated all versions to 1.0.19 2018-08-18 21:37:35 -06:00
Vanara.PInvoke.ComCtl32.csproj Updated project files 2022-10-25 11:24:54 -06:00
dpa_dsa.cs Change SafeHandle derived base class HANDLE to SafeHANDLE. Yes, bonehead move to not do this correctly from the beginning. 2019-02-04 09:51:08 -07:00
pkgreadme.md Updated project files 2022-10-25 11:24:54 -06:00
readme.md Updated project files 2022-10-25 11:24:54 -06:00

readme.md

Vanara.PInvoke.ComCtl32

PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll.

  • Includes methods from comctl32.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (69 of 69 functions)

Native Method Header Managed Method
_TrackMouseEvent CommCtrl.h Vanara.PInvoke.ComCtl32._TrackMouseEvent
CreateMappedBitmap Commctrl.h Vanara.PInvoke.ComCtl32.CreateMappedBitmap
CreatePropertySheetPage Prsht.h Vanara.PInvoke.ComCtl32.CreatePropertySheetPage
CreateUpDownControl Commctrl.h Vanara.PInvoke.ComCtl32.CreateUpDownControl
DefSubclassProc Commctrl.h Vanara.PInvoke.ComCtl32.DefSubclassProc
DestroyPropertySheetPage Prsht.h Vanara.PInvoke.ComCtl32.DestroyPropertySheetPage
DPA_Clone Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_Clone
DPA_Create Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_Create
DPA_CreateEx Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_CreateEx
DPA_DeleteAllPtrs Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_DeleteAllPtrs
DPA_DeletePtr Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_DeletePtr
DPA_Destroy Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_Destroy
DPA_DestroyCallback Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_DestroyCallback
DPA_EnumCallback Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_EnumCallback
DPA_GetPtr Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_GetPtr
DPA_GetPtrIndex Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_GetPtrIndex
DPA_GetSize Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_GetSize
DPA_Grow Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_Grow
DPA_InsertPtr Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_InsertPtr
DPA_LoadStream Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_LoadStream
DPA_Merge Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_Merge
DPA_SaveStream Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_SaveStream
DPA_Search Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_Search
DPA_SetPtr Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_SetPtr
DPA_Sort Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPA_Sort
DrawInsert Commctrl.h Vanara.PInvoke.ComCtl32.DrawInsert
DrawShadowText Commctrl.h Vanara.PInvoke.ComCtl32.DrawShadowText
DrawStatusText Commctrl.h Vanara.PInvoke.ComCtl32.DrawStatusText
DSA_Clone Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_Clone
DSA_Create Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_Create
DSA_DeleteAllItems Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_DeleteAllItems
DSA_DeleteItem Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_DeleteItem
DSA_Destroy Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_Destroy
DSA_DestroyCallback Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_DestroyCallback
DSA_EnumCallback Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_EnumCallback
DSA_GetItem Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_GetItem
DSA_GetItemPtr Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_GetItemPtr
DSA_GetSize Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_GetSize
DSA_InsertItem Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_InsertItem
DSA_SetItem Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_SetItem
DSA_Sort Dpa_dsa.h Vanara.PInvoke.ComCtl32.DSA_Sort
GetEffectiveClientRect Commctrl.h Vanara.PInvoke.ComCtl32.GetEffectiveClientRect
GetMUILanguage Commctrl.h Vanara.PInvoke.ComCtl32.GetMUILanguage
GetWindowSubclass Commctrl.h Vanara.PInvoke.ComCtl32.GetWindowSubclass
HIMAGELIST_QueryInterface Commctrl.h Vanara.PInvoke.ComCtl32.HIMAGELIST_QueryInterface
ImageList_CoCreateInstance CommonControls.h Vanara.PInvoke.ComCtl32.ImageList_CoCreateInstance
ImageList_Create Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_Create
ImageList_Destroy Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_Destroy
ImageList_Duplicate Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_Duplicate
ImageList_GetIcon Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_GetIcon
ImageList_LoadImage Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_LoadImage
ImageList_Read Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_Read
ImageList_ReadEx Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_ReadEx
ImageList_Write Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_Write
ImageList_WriteEx Commctrl.h Vanara.PInvoke.ComCtl32.ImageList_WriteEx
InitCommonControlsEx Commctrl.h Vanara.PInvoke.ComCtl32.InitCommonControlsEx
InitMUILanguage Commctrl.h Vanara.PInvoke.ComCtl32.InitMUILanguage
LBItemFromPt Commctrl.h Vanara.PInvoke.ComCtl32.LBItemFromPt
LoadIconMetric Commctrl.h Vanara.PInvoke.ComCtl32.LoadIconMetric
LoadIconWithScaleDown Commctrl.h Vanara.PInvoke.ComCtl32.LoadIconWithScaleDown
MakeDragList Commctrl.h Vanara.PInvoke.ComCtl32.MakeDragList
MenuHelp Commctrl.h Vanara.PInvoke.ComCtl32.MenuHelp
PropertySheet Prsht.h Vanara.PInvoke.ComCtl32.PropertySheet
RemoveWindowSubclass Commctrl.h Vanara.PInvoke.ComCtl32.RemoveWindowSubclass
SetWindowSubclass Commctrl.h Vanara.PInvoke.ComCtl32.SetWindowSubclass
ShowHideMenuCtl Commctrl.h Vanara.PInvoke.ComCtl32.ShowHideMenuCtl
Str_SetPtrW Commctrl.h Vanara.PInvoke.ComCtl32.Str_SetPtr
TaskDialog Commctrl.h Vanara.PInvoke.ComCtl32.TaskDialog
TaskDialogIndirect Commctrl.h Vanara.PInvoke.ComCtl32.TaskDialogIndirect

Enumerations

Native Enum Header Managed Enum
AsyncDrawRetFlags Commctrl.h Vanara.PInvoke.ComCtl32.AsyncDrawRetFlags
ButtonImageListAlign Commctrl.h Vanara.PInvoke.ComCtl32.ButtonImageListAlign
CBEN_ENDEDIT_FLAG Commctrl.h Vanara.PInvoke.ComCtl32.CBEN_ENDEDIT_FLAG
CMB Vanara.PInvoke.ComCtl32.CMB
ComboBoxExItemMask Commctrl.h Vanara.PInvoke.ComCtl32.ComboBoxExItemMask
ComboBoxExStyle Commctrl.h Vanara.PInvoke.ComCtl32.ComboBoxExStyle
CommonControlClass Commctrl.h Vanara.PInvoke.ComCtl32.CommonControlClass
CommonControlMessage Commctrl.h Vanara.PInvoke.ComCtl32.CommonControlMessage
CommonControlNotification Vanara.PInvoke.ComCtl32.CommonControlNotification
CustomDrawItemState Commctrl.h Vanara.PInvoke.ComCtl32.CustomDrawItemState
CustomDrawResponse Commctrl.h Vanara.PInvoke.ComCtl32.CustomDrawResponse
CustomDrawStage Commctrl.h Vanara.PInvoke.ComCtl32.CustomDrawStage
DPAM Vanara.PInvoke.ComCtl32.DPAM
DPAMM Vanara.PInvoke.ComCtl32.DPAMM
DPAS Vanara.PInvoke.ComCtl32.DPAS
HeaderHitTestFlag Vanara.PInvoke.ComCtl32.HeaderHitTestFlag
HeaderItemFilterType Vanara.PInvoke.ComCtl32.HeaderItemFilterType
HeaderItemFormat Vanara.PInvoke.ComCtl32.HeaderItemFormat
HeaderItemImageDisplay Vanara.PInvoke.ComCtl32.HeaderItemImageDisplay
HeaderItemMask Vanara.PInvoke.ComCtl32.HeaderItemMask
HeaderItemState Vanara.PInvoke.ComCtl32.HeaderItemState
HeaderMessage Commctrl.h Vanara.PInvoke.ComCtl32.HeaderMessage
HeaderNotification Commctrl.h Vanara.PInvoke.ComCtl32.HeaderNotification
HeaderStyle Commctrl.h Vanara.PInvoke.ComCtl32.HeaderStyle
HICF Commctrl.h Vanara.PInvoke.ComCtl32.HICF
HIST Commctrl.h Vanara.PInvoke.ComCtl32.HIST
HotItemChangeFlags Commctrl.h Vanara.PInvoke.ComCtl32.HotItemChangeFlags
IDB Commctrl.h Vanara.PInvoke.ComCtl32.IDB
ILC Shlobj.h Vanara.PInvoke.ComCtl32.ILC
ILDI Vanara.PInvoke.ComCtl32.ILDI
ILFIP Vanara.PInvoke.ComCtl32.ILFIP
ILGOS Vanara.PInvoke.ComCtl32.ILGOS
ILP Vanara.PInvoke.ComCtl32.ILP
ILR Vanara.PInvoke.ComCtl32.ILR
IMAGELISTCOPYFLAG Commctrl.h Vanara.PInvoke.ComCtl32.IMAGELISTCOPYFLAG
IMAGELISTDRAWFLAGS Commctrl.h Vanara.PInvoke.ComCtl32.IMAGELISTDRAWFLAGS
IMAGELISTITEMFLAG Commctrl.h Vanara.PInvoke.ComCtl32.IMAGELISTITEMFLAG
IMAGELISTSTATEFLAGS Commctrl.h Vanara.PInvoke.ComCtl32.IMAGELISTSTATEFLAGS
IPAddressMessage Vanara.PInvoke.ComCtl32.IPAddressMessage
IPAddressNotification Vanara.PInvoke.ComCtl32.IPAddressNotification
LI_METRIC Vanara.PInvoke.ComCtl32.LI_METRIC
ListViewArrange Commctrl.h Vanara.PInvoke.ComCtl32.ListViewArrange
ListViewBkImageFlag Commctrl.h Vanara.PInvoke.ComCtl32.ListViewBkImageFlag
ListViewColumMask Commctrl.h Vanara.PInvoke.ComCtl32.ListViewColumMask
ListViewColumnFormat Commctrl.h Vanara.PInvoke.ComCtl32.ListViewColumnFormat
ListViewFindInfoFlag Commctrl.h Vanara.PInvoke.ComCtl32.ListViewFindInfoFlag
ListViewGroupAlignment Commctrl.h Vanara.PInvoke.ComCtl32.ListViewGroupAlignment
ListViewGroupMask Commctrl.h Vanara.PInvoke.ComCtl32.ListViewGroupMask
ListViewGroupMetricsMask Commctrl.h Vanara.PInvoke.ComCtl32.ListViewGroupMetricsMask
ListViewGroupRect Commctrl.h Vanara.PInvoke.ComCtl32.ListViewGroupRect
ListViewGroupState Commctrl.h Vanara.PInvoke.ComCtl32.ListViewGroupState
ListViewHitTestFlag Commctrl.h Vanara.PInvoke.ComCtl32.ListViewHitTestFlag
ListViewImageList Commctrl.h Vanara.PInvoke.ComCtl32.ListViewImageList
ListViewInsertMarkFlag Commctrl.h Vanara.PInvoke.ComCtl32.ListViewInsertMarkFlag
ListViewItemMask Commctrl.h Vanara.PInvoke.ComCtl32.ListViewItemMask
ListViewItemRect Commctrl.h Vanara.PInvoke.ComCtl32.ListViewItemRect
ListViewItemState Commctrl.h Vanara.PInvoke.ComCtl32.ListViewItemState
ListViewMessage Commctrl.h Vanara.PInvoke.ComCtl32.ListViewMessage
ListViewNextItemFlag Commctrl.h Vanara.PInvoke.ComCtl32.ListViewNextItemFlag
ListViewNotification Commctrl.h Vanara.PInvoke.ComCtl32.ListViewNotification
ListViewStyle Commctrl.h Vanara.PInvoke.ComCtl32.ListViewStyle
ListViewStyleEx Commctrl.h Vanara.PInvoke.ComCtl32.ListViewStyleEx
ListViewTileViewFlag Commctrl.h Vanara.PInvoke.ComCtl32.ListViewTileViewFlag
ListViewTileViewMask Commctrl.h Vanara.PInvoke.ComCtl32.ListViewTileViewMask
ProgressMessage Commctrl.h Vanara.PInvoke.ComCtl32.ProgressMessage
ProgressState Commctrl.h Vanara.PInvoke.ComCtl32.ProgressState
ProgressStyle Commctrl.h Vanara.PInvoke.ComCtl32.ProgressStyle
PropSheetCallbackMessage Commctrl.h Vanara.PInvoke.ComCtl32.PropSheetCallbackMessage
PropSheetFlags Commctrl.h Vanara.PInvoke.ComCtl32.PropSheetFlags
PropSheetHeaderFlags Commctrl.h Vanara.PInvoke.ComCtl32.PropSheetHeaderFlags
PropSheetPageCallbackAction Commctrl.h Vanara.PInvoke.ComCtl32.PropSheetPageCallbackAction
SBT Vanara.PInvoke.ComCtl32.SBT
SplitButtonInfoMask Commctrl.h Vanara.PInvoke.ComCtl32.SplitButtonInfoMask
SplitButtonInfoStyle Commctrl.h Vanara.PInvoke.ComCtl32.SplitButtonInfoStyle
STD Commctrl.h Vanara.PInvoke.ComCtl32.STD
TabControlHitTestFlags Commctrl.h Vanara.PInvoke.ComCtl32.TabControlHitTestFlags
TabControlItemMask Commctrl.h Vanara.PInvoke.ComCtl32.TabControlItemMask
TabControlItemStates Commctrl.h Vanara.PInvoke.ComCtl32.TabControlItemStates
TabControlMessage Commctrl.h Vanara.PInvoke.ComCtl32.TabControlMessage
TabControlNotification Commctrl.h Vanara.PInvoke.ComCtl32.TabControlNotification
TabControlStyles Commctrl.h Vanara.PInvoke.ComCtl32.TabControlStyles
TabControlStylesEx Commctrl.h Vanara.PInvoke.ComCtl32.TabControlStylesEx
TASKDIALOG_COMMON_BUTTON_FLAGS Commctrl.h Vanara.PInvoke.ComCtl32.TASKDIALOG_COMMON_BUTTON_FLAGS
TASKDIALOG_ELEMENTS Commctrl.h Vanara.PInvoke.ComCtl32.TASKDIALOG_ELEMENTS
TASKDIALOG_FLAGS Commctrl.h Vanara.PInvoke.ComCtl32.TASKDIALOG_FLAGS
TASKDIALOG_ICON_ELEMENTS Commctrl.h Vanara.PInvoke.ComCtl32.TASKDIALOG_ICON_ELEMENTS
TaskDialogIcon Commctrl.h Vanara.PInvoke.ComCtl32.TaskDialogIcon
TaskDialogMessage Commctrl.h Vanara.PInvoke.ComCtl32.TaskDialogMessage
TaskDialogNotification Commctrl.h Vanara.PInvoke.ComCtl32.TaskDialogNotification
TBCDRF Commctrl.h Vanara.PInvoke.ComCtl32.TBCDRF
TBDDRET Commctrl.h Vanara.PInvoke.ComCtl32.TBDDRET
TBIF Commctrl.h Vanara.PInvoke.ComCtl32.TBIF
TBIMHT Commctrl.h Vanara.PInvoke.ComCtl32.TBIMHT
TBMF Commctrl.h Vanara.PInvoke.ComCtl32.TBMF
TBNF Commctrl.h Vanara.PInvoke.ComCtl32.TBNF
TBSTATE Commctrl.h Vanara.PInvoke.ComCtl32.TBSTATE
ToolbarMessage Commctrl.h Vanara.PInvoke.ComCtl32.ToolbarMessage
ToolbarNotification Commctrl.h Vanara.PInvoke.ComCtl32.ToolbarNotification
ToolbarStyle CommCtrl.h Vanara.PInvoke.ComCtl32.ToolbarStyle
ToolbarStyleEx CommCtrl.h Vanara.PInvoke.ComCtl32.ToolbarStyleEx
ToolTipIcon Commctrl.h Vanara.PInvoke.ComCtl32.ToolTipIcon
ToolTipInfoFlags Commctrl.h Vanara.PInvoke.ComCtl32.ToolTipInfoFlags
ToolTipMessage Commctrl.h Vanara.PInvoke.ComCtl32.ToolTipMessage
ToolTipNotification Commctrl.h Vanara.PInvoke.ComCtl32.ToolTipNotification
TrackBarCustomDraw Commctrl.h Vanara.PInvoke.ComCtl32.TrackBarCustomDraw
TrackBarMessage Commctrl.h Vanara.PInvoke.ComCtl32.TrackBarMessage
TrackBarNotification Commctrl.h Vanara.PInvoke.ComCtl32.TrackBarNotification
TrackBarScrollNotification Commctrl.h Vanara.PInvoke.ComCtl32.TrackBarScrollNotification
TrackBarStyle Commctrl.h Vanara.PInvoke.ComCtl32.TrackBarStyle
TrackBarTipSide Commctrl.h Vanara.PInvoke.ComCtl32.TrackBarTipSide
TreeViewActionFlag Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewActionFlag
TreeViewExpandFlags Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewExpandFlags
TreeViewHitTestFlags Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewHitTestFlags
TreeViewInsert Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewInsert
TreeViewItemMask Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewItemMask
TreeViewItemStates Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewItemStates
TreeViewItemStatesEx Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewItemStatesEx
TreeViewMessage Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewMessage
TreeViewNotification Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewNotification
TreeViewNotificationReturnBehavior Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewNotificationReturnBehavior
TreeViewSelChangedCause Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewSelChangedCause
TreeViewSetBorderFlags Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewSetBorderFlags
TreeViewSetImageListType Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewSetImageListType
TreeViewStyle Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewStyle
TreeViewStyleEx Commctrl.h Vanara.PInvoke.ComCtl32.TreeViewStyleEx
TVITEMPART Commctrl.h Vanara.PInvoke.ComCtl32.TVITEMPART
UpDownMessage Vanara.PInvoke.ComCtl32.UpDownMessage
UpDownNotification Vanara.PInvoke.ComCtl32.UpDownNotification
UpDownStyle Vanara.PInvoke.ComCtl32.UpDownStyle
VIEW Commctrl.h Vanara.PInvoke.ComCtl32.VIEW

Structures

Native Structure Header Managed Structure
BUTTON_IMAGELIST Commctrl.h Vanara.PInvoke.ComCtl32.BUTTON_IMAGELIST
BUTTON_SPLITINFO Commctrl.h Vanara.PInvoke.ComCtl32.BUTTON_SPLITINFO
COLORMAP Commctrl.h Vanara.PInvoke.ComCtl32.COLORMAP
COLORSCHEME Vanara.PInvoke.ComCtl32.COLORSCHEME
COMBOBOXEXITEM Commctrl.h Vanara.PInvoke.ComCtl32.COMBOBOXEXITEM
COMBOBOXINFO Winuser.h Vanara.PInvoke.ComCtl32.COMBOBOXINFO
DPASTREAMINFO Dpa_dsa.h Vanara.PInvoke.ComCtl32.DPASTREAMINFO
EDITBALLOONTIP Commctrl.h Vanara.PInvoke.ComCtl32.EDITBALLOONTIP
HDHITTESTINFO Commctrl.h Vanara.PInvoke.ComCtl32.HDHITTESTINFO
HDITEM Commctrl.h Vanara.PInvoke.ComCtl32.HDITEM
HDLAYOUT Commctrl.h Vanara.PInvoke.ComCtl32.HDLAYOUT
HDTEXTFILTER Commctrl.h Vanara.PInvoke.ComCtl32.HDTEXTFILTER
HTREEITEM Vanara.PInvoke.ComCtl32.HTREEITEM
IMAGEINFO Commctrl.h Vanara.PInvoke.ComCtl32.IMAGEINFO
IMAGELISTDRAWPARAMS Commctrl.h Vanara.PInvoke.ComCtl32.IMAGELISTDRAWPARAMS
IMAGELISTSTATS Commoncontrols.h Vanara.PInvoke.ComCtl32.IMAGELISTSTATS
INITCOMMONCONTROLSEX Commctrl.h Vanara.PInvoke.ComCtl32.INITCOMMONCONTROLSEX
LVBKIMAGE Commctrl.h Vanara.PInvoke.ComCtl32.LVBKIMAGE
LVCOLUMN Commctrl.h Vanara.PInvoke.ComCtl32.LVCOLUMN
LVFINDINFO Commctrl.h Vanara.PInvoke.ComCtl32.LVFINDINFO
LVGROUP Commctrl.h Vanara.PInvoke.ComCtl32.LVGROUP
LVGROUPMETRICS Commctrl.h Vanara.PInvoke.ComCtl32.LVGROUPMETRICS
LVHITTESTINFO Commctrl.h Vanara.PInvoke.ComCtl32.LVHITTESTINFO
LVINSERTMARK Commctrl.h Vanara.PInvoke.ComCtl32.LVINSERTMARK
LVITEM Commctrl.h Vanara.PInvoke.ComCtl32.LVITEM
LVITEMCOLUMNINFO Commctrl.h Vanara.PInvoke.ComCtl32.LVITEMCOLUMNINFO
LVITEMINDEX Commctrl.h Vanara.PInvoke.ComCtl32.LVITEMINDEX
LVTILEVIEWINFO Commctrl.h Vanara.PInvoke.ComCtl32.LVTILEVIEWINFO
NMBCDROPDOWN Commctrl.h Vanara.PInvoke.ComCtl32.NMBCDROPDOWN
NMBCHOTITEM Commctrl.h Vanara.PInvoke.ComCtl32.NMBCHOTITEM
NMCBEDRAGBEGIN Commctrl.h Vanara.PInvoke.ComCtl32.NMCBEDRAGBEGIN
NMCBEENDEDIT Commctrl.h Vanara.PInvoke.ComCtl32.NMCBEENDEDIT
NMCHAR Commctrl.h Vanara.PInvoke.ComCtl32.NMCHAR
NMCOMBOBOXEX Commctrl.h Vanara.PInvoke.ComCtl32.NMCOMBOBOXEX
NMCUSTOMDRAW Commctrl.h Vanara.PInvoke.ComCtl32.NMCUSTOMDRAW
NMCUSTOMSPLITRECTINFO Commctrl.h Vanara.PInvoke.ComCtl32.NMCUSTOMSPLITRECTINFO
NMCUSTOMTEXT Commctrl.h Vanara.PInvoke.ComCtl32.NMCUSTOMTEXT
NMHDDISPINFO Commctrl.h Vanara.PInvoke.ComCtl32.NMHDDISPINFO
NMHDFILTERBTNCLICK Commctrl.h Vanara.PInvoke.ComCtl32.NMHDFILTERBTNCLICK
NMHEADER Commctrl.h Vanara.PInvoke.ComCtl32.NMHEADER
NMIPADDRESS Commctrl.h Vanara.PInvoke.ComCtl32.NMIPADDRESS
NMKEY Commctrl.h Vanara.PInvoke.ComCtl32.NMKEY
NMLISTVIEW Commctrl.h Vanara.PInvoke.ComCtl32.NMLISTVIEW
NMMOUSE Commctrl.h Vanara.PInvoke.ComCtl32.NMMOUSE
NMOBJECTNOTIFY Commctrl.h Vanara.PInvoke.ComCtl32.NMOBJECTNOTIFY
NMTBCUSTOMDRAW commctrl.h Vanara.PInvoke.ComCtl32.NMTBCUSTOMDRAW
NMTBDISPINFO Commctrl.h Vanara.PInvoke.ComCtl32.NMTBDISPINFO
NMTBGETINFOTIP Commctrl.h Vanara.PInvoke.ComCtl32.NMTBGETINFOTIP
NMTBHOTITEM Commctrl.h Vanara.PInvoke.ComCtl32.NMTBHOTITEM
NMTBRESTORE Commctrl.h Vanara.PInvoke.ComCtl32.NMTBRESTORE
NMTBSAVE Commctrl.h Vanara.PInvoke.ComCtl32.NMTBSAVE
NMTOOLBAR Commctrl.h Vanara.PInvoke.ComCtl32.NMTOOLBAR
NMTOOLTIPSCREATED Commctrl.h Vanara.PInvoke.ComCtl32.NMTOOLTIPSCREATED
NMTRBTHUMBPOSCHANGING Commctrl.h Vanara.PInvoke.ComCtl32.NMTRBTHUMBPOSCHANGING
NMTREEVIEW Commctrl.h Vanara.PInvoke.ComCtl32.NMTREEVIEW
NMTTDISPINFO Commctrl.h Vanara.PInvoke.ComCtl32.NMTTDISPINFO
NMTVASYNCDRAW Commctrl.h Vanara.PInvoke.ComCtl32.NMTVASYNCDRAW
NMTVCUSTOMDRAW Commctrl.h Vanara.PInvoke.ComCtl32.NMTVCUSTOMDRAW
NMTVDISPINFO Commctrl.h Vanara.PInvoke.ComCtl32.NMTVDISPINFO
NMTVDISPINFOEX Commctrl.h Vanara.PInvoke.ComCtl32.NMTVDISPINFOEX
NMTVGETINFOTIP Commctrl.h Vanara.PInvoke.ComCtl32.NMTVGETINFOTIP
NMTVITEMCHANGE Commctrl.h Vanara.PInvoke.ComCtl32.NMTVITEMCHANGE
NMTVKEYDOWN Commctrl.h Vanara.PInvoke.ComCtl32.NMTVKEYDOWN
NMUPDOWN Commctrl.h Vanara.PInvoke.ComCtl32.NMUPDOWN
PBRANGE Commctrl.h Vanara.PInvoke.ComCtl32.PBRANGE
PROPSHEETHEADER Commctrl.h Vanara.PInvoke.ComCtl32.PROPSHEETHEADER
PROPSHEETPAGE Commctrl.h Vanara.PInvoke.ComCtl32.PROPSHEETPAGE
TASKDIALOG_BUTTON Commctrl.h Vanara.PInvoke.ComCtl32.TASKDIALOG_BUTTON
TASKDIALOGCONFIG commctrl.h Vanara.PInvoke.ComCtl32.TASKDIALOGCONFIG
TBADDBITMAP Commctrl.h Vanara.PInvoke.ComCtl32.TBADDBITMAP
TBBUTTON Commctrl.h Vanara.PInvoke.ComCtl32.TBBUTTON
TBBUTTONINFO Commctrl.h Vanara.PInvoke.ComCtl32.TBBUTTONINFO
TBINSERTMARK Commctrl.h Vanara.PInvoke.ComCtl32.TBINSERTMARK
TBMETRICS Commctrl.h Vanara.PInvoke.ComCtl32.TBMETRICS
TBREPLACEBITMAP Commctrl.h Vanara.PInvoke.ComCtl32.TBREPLACEBITMAP
TBSAVEPARAMS Commctrl.h Vanara.PInvoke.ComCtl32.TBSAVEPARAMS
TCHITTESTINFO Commctrl.h Vanara.PInvoke.ComCtl32.TCHITTESTINFO
TCITEM Commctrl.h Vanara.PInvoke.ComCtl32.TCITEM
TCITEMHEADER Commctrl.h Vanara.PInvoke.ComCtl32.TCITEMHEADER
TOOLINFO Commctrl.h Vanara.PInvoke.ComCtl32.TOOLINFO
TTGETTITLE Commctrl.h Vanara.PInvoke.ComCtl32.TTGETTITLE
TTHITTESTINFO Commctrl.h Vanara.PInvoke.ComCtl32.TTHITTESTINFO
TVGETITEMPARTRECTINFO Commctrl.h Vanara.PInvoke.ComCtl32.TVGETITEMPARTRECTINFO
TVHITTESTINFO Commctrl.h Vanara.PInvoke.ComCtl32.TVHITTESTINFO
TVINSERTSTRUCT Commctrl.h Vanara.PInvoke.ComCtl32.TVINSERTSTRUCT
TVITEM Commctrl.h Vanara.PInvoke.ComCtl32.TVITEM
TVITEMEX Commctrl.h Vanara.PInvoke.ComCtl32.TVITEMEX
TVSORTCB Commctrl.h Vanara.PInvoke.ComCtl32.TVSORTCB
UDACCEL Commctrl.h Vanara.PInvoke.ComCtl32.UDACCEL

Interfaces

Native Interface Header Managed Interface
IImageList Commctrl.h Vanara.PInvoke.ComCtl32.IImageList
IImageList2 Commctrl.h Vanara.PInvoke.ComCtl32.IImageList2

Classes

Native Class Header Managed Class
CImageList CommonControls.h Vanara.PInvoke.ComCtl32.CImageList
COMBOBOXEXITEM Commctrl.h Vanara.PInvoke.ComCtl32.COMBOBOXEXITEM
ComCtl32v6Context Vanara.Windows.Forms.ComCtl32v6Context
HDHITTESTINFO Commctrl.h Vanara.PInvoke.ComCtl32.HDHITTESTINFO
HDITEM Commctrl.h Vanara.PInvoke.ComCtl32.HDITEM
HDLAYOUT Commctrl.h Vanara.PInvoke.ComCtl32.HDLAYOUT
IMAGELISTDRAWPARAMS Commctrl.h Vanara.PInvoke.ComCtl32.IMAGELISTDRAWPARAMS
LVBKIMAGE Commctrl.h Vanara.PInvoke.ComCtl32.LVBKIMAGE
LVCOLUMN Commctrl.h Vanara.PInvoke.ComCtl32.LVCOLUMN
LVGROUP Commctrl.h Vanara.PInvoke.ComCtl32.LVGROUP
LVITEM Commctrl.h Vanara.PInvoke.ComCtl32.LVITEM
NMHDDISPINFO Commctrl.h Vanara.PInvoke.ComCtl32.NMHDDISPINFO
NMHDFILTERBTNCLICK Commctrl.h Vanara.PInvoke.ComCtl32.NMHDFILTERBTNCLICK
NMHEADER Commctrl.h Vanara.PInvoke.ComCtl32.NMHEADER
PROPSHEETPAGE Commctrl.h Vanara.PInvoke.ComCtl32.PROPSHEETPAGE
SafeHDPA Vanara.PInvoke.ComCtl32.SafeHDPA
SafeHDSA Vanara.PInvoke.ComCtl32.SafeHDSA
SafeHIMAGELIST Vanara.PInvoke.ComCtl32.SafeHIMAGELIST
SafeHPROPSHEETPAGE Vanara.PInvoke.ComCtl32.SafeHPROPSHEETPAGE
TASKDIALOGCONFIG commctrl.h Vanara.PInvoke.ComCtl32.TASKDIALOGCONFIG
TCITEM Commctrl.h Vanara.PInvoke.ComCtl32.TCITEM
TCITEMHEADER Commctrl.h Vanara.PInvoke.ComCtl32.TCITEMHEADER
TVGETITEMPARTRECTINFO Commctrl.h Vanara.PInvoke.ComCtl32.TVGETITEMPARTRECTINFO