Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 DLL File Information - comdlg32.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, 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 Dialogs DLL  
File Version: 10.0.10130.0 (fbl_impressive.150522-2224)  
Company: Microsoft Corporation  
Product Name: Microsoftģ Windowsģ Operating System  
DLL popularity Low - 14 other DLL files in system32 directory are statically linked to this file.
File Size: 710 KB
Total Number of Exported Functions: 30
Total Number of Exported Functions With Names: 28

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 514,560 Bytes 70.7% Read, Execute Code
.data 0x0007f000 1,536 Bytes 0.2% Write, Read Initialized Data
.idata 0x00083000 15,360 Bytes 2.1% Read Initialized Data
.didat 0x00087000 512 Bytes 0.1% Write, Read Initialized Data
.rsrc 0x00088000 162,304 Bytes 22.3% Read Initialized Data
.reloc 0x000b0000 32,256 Bytes 4.4% Read, Discardable Initialized Data

Static Linking

comdlg32.dll is statically linked to the following files:


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


General Resources Information

Resource Type Number of Items Total Size % of File
Icons 15 149,150 Bytes 20.5%
Animated Icons 0 0 Bytes 0.0%
Cursors 0 0 Bytes 0.0%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 3 3,850 Bytes 0.5%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 37 29,016 Bytes 4.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 230 14,792 Bytes 2.0%
Type Libraries 0 0 Bytes 0.0%
Manifest 1 1,171 Bytes 0.2%
All Others 6 5,586 Bytes 0.8%
Total 292 203,565 Bytes 28.0%

Icons in this file

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

Cursors in this file

No cursors found in this file


Dialog-boxes list (up to 1000 dialogs)

In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.
ID Dialog Caption
100 General
101 General
102 General
103 General
1536 Open
1537 Open
1538 Print
1539 Print Setup
1540 Find
1541 Replace
1543 Font
1546 Page Setup
1547 Open
1552 Open
1553 Open
1554 Open
1555 Open
1556 Print
1557 Print Setup
1558 Find
1559 Replace
1560 Font
1561 Page Setup
1562 Open
1563 Open
1565 Open
1567 Font
1569 Font
1570 Font
1591 Font

String resources in this dll (up to 1000 strings)

String ID String Text
256 File Exists
257 %1 already exists. Do you want to replace it?
258 Exiting
259 Do you really want to exit?
368 Save &in:
369 &Save
370 &Open
371 &Print
372 Cancel
384 Open
385 Save As
386 Save file as &type:
387 Drive %1!c!: does not exist. Check the drive and try again.
388 Windows canít read drive %1!c!:. Make sure there is a disk in the drive and that the disk is formatted and free of errors.
391 %1 File not found. Check the file name and try again.
392 %1 Path does not exist. Check the path and try again.
393 %1 The file name is not valid.
394 %1 This file is in use. Enter a new name or close the file thatís open in another program.
395 %1 Canít access this file. Check security privileges over the network drive.
396 %1 This file is set to read-only. Try again with a different file name.
398 %1 This file name is reserved for use by Windows. Choose another name and try again.
399 Disk %1!c!: is write-protected. Files canít be saved on a write-protected disk.
400 This location on disk %1!c!: is full. Choose another location and try again.
401 Canít open %1. The maximum number of files are already open. Close a file or program in order to open this file.
402 %1 This file doesnít exist. Create the file?
403 %1 You donít have permission to modify files in this network location. Contact the administrator per permission to make these changes.
405 The network is not responding.
406 %1 You donít have permission to open this file. Contact the file owner or an administrator to obtain permission.
407 %1 You donít have permission to open this location. Contact the locationís owner or an administrator to obtain permission.
408 Windows is unable to read the disc in drive %1!c!:. Make sure the drive door is closed and that there is a valid data disc in the drive.
409 Network...
410 Net&work...
411 More than one file has the name '%1'. Choose one from the list.
412 Save as &type:
413 To save here, you must first include a folder in the library.
414 Cannot open multiple items from this location. Try selecting a single item instead.
415 You can choose multiple items only if they are all located in the same folder.
418 Object &name:
419 Objects of &type:
420 You canít save here. Please choose another location.
421 You canít save in this location. Please choose another location.
422 '%s' is no longer available. Close the properties dialog box and select another printer.
423 %1 You donít have permission to save in this location. Contact the administrator to obtain permission. Would you like to save in the %2 folder instead?
424 %1 The path is too long. Try a shorter name.
425 %1 The network path could not be found.
427 Open as &read-only
428 Open for &write
429 Show &previous versions
430 The file canít be saved to %1 because there is not enough space. Free up space and try again, or try saving to another location.
431 You have attempted to save this file in a location that does not exist. Enter the location where you want to save this file in the correct format, such as D:\files\.
432 Files of &type:
433 File &name:
434 You canít save in this location
435 Confirm Save As
436 Open File
437 You canít open this location using this program. Please try a different location.
438 Folder:
439 Select Folder
440 %1 The folder name is not valid.
441 Do you want to replace the %1 Saved Search with a file?
443 Youíve selected a library. Please choose a folder instead.
444 Do not encrypt
702 Up One Level
703 Create New Folder
704 List
705 Details
711 View Menu
712 Go To Last Folder Visited
713 Forward
768 FileOpen
769 FileSave
770 ExitChanges
771 ChooseColor
772 FindText
773 ReplaceText
774 FormatChar
775 FontInfo
776 PrintDlg
777 PrintSetupDlg
778 MultiFileOpen
779 &Browse Folders
780 Hide Folders
781 ChooseColorFlipped
900 Name
901 Order
902 Untitled
1037 Close
1040 Black
1041 Maroon
1042 Green
1043 Olive
1044 Navy
1045 Purple
1046 Teal
1047 Gray
1048 Silver
1050 Lime
1051 Yellow
1052 Blue
1053 Fuchsia
1054 Aqua
1055 White
1056 Custom
1072 High
1073 Medium
1075 Draft
1088 Printer:
1089 System Printer (
1090 on
1091 (currently %s)
1098 Size must be a number.
1099 Size must be between %d and %d points.
1100 This font style is imitated for the display. The closest matching style will be used for printing.
1101 This is a TrueType font. This same font will be used on both your printer and your screen.
1103 This is a screen font. The closest matching printer font will be used for printing.
1104 This value is not within the page range. Enter a number between %u and %u.
1105 The 'From' value cannot be greater than the 'To' value.
1106 The 'From' value cannot be empty and must be a positive value.
1107 The 'To' value cannot be empty and must be a positive value.
1108 The margins overlap or they are off the paper. Enter a different margin size.
1109 The 'Copies' value cannot be empty and must be a positive value.
1110 This printer cannot support this many copies. Number of copies will be set to printer maximum of %u.
1111 Printing Error
1113 The printer could not be found.
1114 There is not enough memory for this operation.
1115 An error occurred during this operation.
1116 Unknown printer driver. Please verify that a driver is installed on %s.
1117 The page range is invalid. Enter numbers between %u and %u.
1118 You have entered too many page ranges. You may enter a total of %u page ranges.
1119 The syntax for the page range is invalid. Enter either a single page number or a single page range. For example, 5-12.
1120 The syntax for the page range is invalid. Enter page numbers and/or page ranges separated by commas. For example, 1,3,5-12.
1121 Before you can perform printer-related tasks such as page setup or printing a document, you need to install a printer. Do you want to install a printer now?
1123 Before you can print, you need to select a printer. If you need to install a printer, either double-click the Add Printer icon or click the Find Printer... button located on the General tab of this dialog.
1124 Print
1125 You do not have permission to use the selected printer. If you need access, contact your network administrator.
1136 This is an OpenType font. This same font will be used on both your printer and your screen.
1137 This is an OpenType font. This same font will be used on both your printer and your screen.
1138 This is a PostScript font. This same font will be used on both your printer and your screen.
1280 Fonts
1281 All of your fonts are hidden. To show fonts in this program, open Fonts in Control Panel and click Font settings.
1282 There is no font with that name. Choose a font from the list of fonts.
1283 This font is not available in that style. Choose a style from the list of styles.
1284 Regular
1285 Bold
1286 Italic
1287 Bold Italic
1288 (none)
1536 Ready
1537 Paused;
1538 Error;
1539 Pending deletion;
1540 Paper jam;
1541 Paper out;
1542 Manual feed;
1543 Paper problem;
1544 Offline;
1545 I/O active;
1546 Busy;
1547 Printing;
1548 Output bin full;
1549 Not available;
1550 Waiting;
1551 Processing;
1552 Initializing;
1553 Warming up;
1554 Toner low;
1555 No toner;
1556 Page punt;
1557 User intervention;
1558 Out of memory;
1559 Door open;
1582 Default printer;
1583 %lu documents waiting
1584 &All %lu pages
1585 Margins (inches)
1586 Margins (millimeters)
1589 Automatically Select
1600 General
1601 Print
1792 AaBbYyZz
1793 AaBbYyZz
1794 Symbol
1869 AaBbYyZz
1920 Aa??????
1921 ???AaBbYyZz
1922 ???AaBbYyZz
1926 ??????
1928 ??????
1953 AaBb?a?Ŗ
1954 AaBbGgSs
1955 AaBbOoUu
1969 AaBb????
1970 AaBb???????
1971 AaBb????????
1978 AaBbYyZz
1996 AaBb????
2014 AaBb????????
2030 AaBbŃŠ‘Ű
2047 AaBbÝŮż
2063 ????
2065 ????
2066 ????
2068 ?????
2069 ????
2070 ????
2304 |Up a Folder|New Folder|Change View|Pivot||
2384 Western
2385 Baltic
2386 Chinese Big5
2387 Chinese GB2312
2388 Central European
2389 Greek
2390 Hangul
2391 Hangul(Johab)
2392 Cyrillic
2393 Japanese
2394 Turkish
2395 Vietnamese
2396 Arabic
2397 Hebrew
2398 Thai
2399 Symbol
2401 OEM/DOS
2402 Other

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:
ChooseColorA ChooseColorW ChooseFontA
ChooseFontW CommDlgExtendedError DllCanUnloadNow
DllGetClassObject FindTextA FindTextW
GetFileTitleA GetFileTitleW GetOpenFileNameA
GetOpenFileNameW GetSaveFileNameA GetSaveFileNameW
LoadAlterBitmap PageSetupDlgA PageSetupDlgW
PrintDlgA PrintDlgExA PrintDlgExW
PrintDlgW ReplaceTextA ReplaceTextW
Ssync_ANSI_UNICODE_Struct_For_WOW WantArrows dwLBSubclass


Imported Functions List

The following functions are imported by this dll: