Main Page Windows 7 DLLs NirSoft Utilities
Windows 8 DLL File Information - comctl32.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 8, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.


General Information

File Description: Common Controls Library  
File Version: 5.82 (win8_rtm.120725-1247)  
Company: Microsoft Corporation  
Product Name: Microsoft® Windows® Operating System  
DLL popularity High - 56 other DLL files in system32 directory are statically linked to this file.
File Size: 528 KB
Total Number of Exported Functions: 420
Total Number of Exported Functions With Names: 118

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 474,112 Bytes 87.6% Read, Execute Code
.data 0x00075000 10,752 Bytes 2.0% Write, Read Initialized Data
.idata 0x00078000 10,752 Bytes 2.0% Read Initialized Data
.rsrc 0x0007b000 26,112 Bytes 4.8% Read Initialized Data
.reloc 0x00082000 18,432 Bytes 3.4% Read, Discardable Initialized Data

Static Linking

comctl32.dll is statically linked to the following files:


This means that when comctl32.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, comctl32.dll won't be loaded.


General Resources Information

Resource Type Number of Items Total Size % of File
Icons 4 4,500 Bytes 0.8%
Animated Icons 0 0 Bytes 0.0%
Cursors 18 5,904 Bytes 1.1%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 10 11,022 Bytes 2.0%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 3 1,206 Bytes 0.2%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 25 1,382 Bytes 0.3%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 2 1,120 Bytes 0.2%
Total 62 25,134 Bytes 4.6%

Icons in this file

There are 4 icons stored in this DLL file. You can view all these icons in the following small thumbnail:

Cursors in this file

There are 18 cursors stored in this DLL file. You can view all these cursors in the following small thumbnail:

Dialog-boxes list (up to 200 dialogs)

In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.
ID Dialog Caption
200 Customize Toolbar

String resources in this dll (up to 200 strings)

String ID String Text
1024 Separator
1026 None
4160 Close
4162 %s Properties
4163 Today:
4164 &Go to today
4165 /.,-:
4166 MMMM
4167 MMMM yyyy
4176 Enter text here
4177 Properties
32768 Resizes this window.
32784 Moves this window.
32800 Collapses this window to an icon.
32816 Expands this window to fill the screen.
32832 Switches to the next MDI window.
32864 Closes this window.
33056 Restores this window to normal size.
33072 Switches to another task.
36848 Contains commands for manipulating windows.
36849 Drag to the left or right to resize columns.
36850 Resizes columns using the arrow and tab keys.
36851 Adds, moves, and removes buttons on the toolbar.

COM Classes/Interfaces

There is no type library in this file with COM classes/interfaces information


Exported Functions List

The following functions are exported by this dll:
AddMRUStringW CreateMRUListW CreateMappedBitmap CreatePropertySheetPage
CreatePropertySheetPageA CreatePropertySheetPageW CreateStatusWindow CreateStatusWindowA
CreateStatusWindowW CreateToolbar CreateToolbarEx CreateUpDownControl
DPA_Clone DPA_Create DPA_CreateEx DPA_DeleteAllPtrs
DPA_DeletePtr DPA_Destroy DPA_DestroyCallback DPA_EnumCallback
DPA_GetPtr DPA_GetPtrIndex DPA_Grow DPA_InsertPtr
DPA_LoadStream DPA_Merge DPA_SaveStream DPA_Search
DPA_SetPtr DPA_Sort DSA_Create DSA_DeleteAllItems
DSA_DeleteItem DSA_Destroy DSA_DestroyCallback DSA_EnumCallback
DSA_GetItem DSA_GetItemPtr DSA_InsertItem DSA_SetItem
DefSubclassProc DestroyPropertySheetPage DllGetVersion DrawInsert
DrawStatusText DrawStatusTextA DrawStatusTextW EnumMRUListW
FlatSB_EnableScrollBar FlatSB_GetScrollInfo FlatSB_GetScrollPos FlatSB_GetScrollProp
FlatSB_GetScrollRange FlatSB_SetScrollInfo FlatSB_SetScrollPos FlatSB_SetScrollProp
FlatSB_SetScrollRange FlatSB_ShowScrollBar FreeMRUList GetEffectiveClientRect
GetMUILanguage ImageList_Add ImageList_AddIcon ImageList_AddMasked
ImageList_BeginDrag ImageList_Copy ImageList_Create ImageList_Destroy
ImageList_DragEnter ImageList_DragLeave ImageList_DragMove ImageList_DragShowNolock
ImageList_Draw ImageList_DrawEx ImageList_DrawIndirect ImageList_Duplicate
ImageList_EndDrag ImageList_GetBkColor ImageList_GetDragImage ImageList_GetFlags
ImageList_GetIcon ImageList_GetIconSize ImageList_GetImageCount ImageList_GetImageInfo
ImageList_GetImageRect ImageList_LoadImage ImageList_LoadImageA ImageList_LoadImageW
ImageList_Merge ImageList_Read ImageList_Remove ImageList_Replace
ImageList_ReplaceIcon ImageList_SetBkColor ImageList_SetDragCursorImage ImageList_SetFilter
ImageList_SetFlags ImageList_SetIconSize ImageList_SetImageCount ImageList_SetOverlayImage
ImageList_Write InitCommonControls InitCommonControlsEx InitMUILanguage
InitializeFlatSB LBItemFromPt MakeDragList MenuHelp
PropertySheet PropertySheetA PropertySheetW RegisterClassNameW
RemoveWindowSubclass SetWindowSubclass ShowHideMenuCtl Str_SetPtrW
UninitializeFlatSB _TrackMouseEvent


Imported Functions List

The following functions are imported by this dll: