Main Page Windows 7 DLLs NirSoft Utilities
Windows 8 DLL File Information - mfc40.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: MFCDLL Shared Library - Retail Version  
File Version: 4.1.6140  
Company: Microsoft Corporation  
Product Name: Microsoft (R) Visual C++  
DLL popularity Very Low - There is no any other DLL in system32 directory that is statically linked to this file.
File Size: 903 KB
Total Number of Exported Functions: 5,796
Total Number of Exported Functions With Names: 4

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 610,304 Bytes 66.0% Read, Execute Code
.rdata 0x00096000 180,224 Bytes 19.5% Read Initialized Data
.data 0x000c2000 18,944 Bytes 2.0% Write, Read Initialized Data
.idata 0x000ca000 12,800 Bytes 1.4% Read Initialized Data
.rsrc 0x000ce000 40,960 Bytes 4.4% Read Initialized Data
.reloc 0x000d8000 60,416 Bytes 6.5% Read, Discardable Initialized Data

Static Linking

mfc40.dll is statically linked to the following files:


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


General Resources Information

Resource Type Number of Items Total Size % of File
Icons 0 0 Bytes 0.0%
Animated Icons 0 0 Bytes 0.0%
Cursors 12 7,080 Bytes 0.8%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 5 2,628 Bytes 0.3%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 6 2,758 Bytes 0.3%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 338 22,454 Bytes 2.4%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 4 1,194 Bytes 0.1%
Total 365 36,114 Bytes 3.9%

Icons in this file

No icons found in this file


Cursors in this file

There are 12 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
30721 New

String resources in this dll (up to 200 strings)

String ID String Text
57347 %1 in %2
57349 %1 - %2
57600 Create a new document New
57601 Open an existing document Open
57602 Close the active document Close
57603 Save the active document Save
57604 Save the active document with a new name Save As
57605 Change the printing options Page Setup
57606 Change the printer and printing options Print Setup
57607 Print the active document Print
57609 Display full pages Print Preview
57612 Send the active document through electronic mail Send Mail
57616 Open this document
57617 Open this document
57618 Open this document
57619 Open this document
57620 Open this document
57621 Open this document
57622 Open this document
57623 Open this document
57624 Open this document
57625 Open this document
57626 Open this document
57627 Open this document
57628 Open this document
57629 Open this document
57630 Open this document
57631 Open this document
57632 Erase the selection Erase
57633 Erase everything Erase All
57634 Copy the selection and put it on the Clipboard Copy
57635 Cut the selection and put it on the Clipboard Cut
57636 Find the specified text Find
57637 Insert Clipboard contents Paste
57638 Insert Clipboard contents and a link to its source Paste Link
57639 Insert Clipboard contents with options Paste Special
57640 Repeat the last action Repeat
57641 Replace specific text with different text Replace
57642 Select the entire document Select All
57643 Undo the last action Undo
57644 Redo the previously undone action Redo
57648 Open another window for the active document New Window
57649 Arrange icons at the bottom of the window Arrange Icons
57650 Arrange windows so they overlap Cascade Windows
57651 Arrange windows as non-overlapping tiles Tile Windows
57652 Arrange windows as non-overlapping tiles Tile Windows
57653 Split the active window into panes Split
57664 Display program information, version number and copyright About
57665 Quit the application; prompts to save documents Exit
57666 List Help topics Help Index
57667 List Help topics Help Topics
57668 Display instructions about how to use help Help
57669 Display help for clicked on buttons, menus and windows Help
57670 Display help for current task or command Help
57680 Switch to the next window pane Next Pane
57681 Switch back to the previous window pane Previous Pane
57696 Select font for current selection Font
57856 Insert new embedded object New Object
57857 Edit linked objects Edit Links
57858 Convert selected object between types Convert Object
57859 Change icon of selected object Change Icon
57872 Activate embedded or linked object
57873 Activate embedded or linked object
57874 Activate embedded or linked object
57875 Activate embedded or linked object
57876 Activate embedded or linked object
57877 Activate embedded or linked object
57878 Activate embedded or linked object
57879 Activate embedded or linked object
57880 Activate embedded or linked object
57881 Activate embedded or linked object
57882 Activate embedded or linked object
57883 Activate embedded or linked object
57884 Activate embedded or linked object
57885 Activate embedded or linked object
57886 Activate embedded or linked object
57887 Activate embedded or linked object
59139 SCRL
59142 KANA
59392 Show or hide the toolbar Toggle ToolBar
59393 Show or hide the status bar Toggle StatusBar
59648 Move to first record First Record
59649 Move to final record Last Record
59650 Move to next record Next Record
59651 Move to previous record Previous Record
61184 Change the window size
61185 Change the window position
61186 Reduce the window to an icon
61187 Enlarge the window to full size
61188 Switch to the next document window
61189 Switch to the previous document window
61190 Close the active window and prompts to save the documents
61202 Restore the window to normal size
61203 Activate Task List
61215 Activate this window
61402 Open the selected item
61440 Open
61441 Save As
61442 All Files (*.*)
61443 Untitled
61444 Save Copy As
61445 Close print preview mode Cancel Preview
61457 &Hide
61472 No error message is available.
61473 An unsupported operation was attempted.
61474 A required resource was unavailable.
61475 Out of memory.
61476 An unknown error has occurred.
61504 on %1
61505 &One Page
61506 &Two Page
61507 Page %u
61508 Page %u Pages %u-%u
61510 Output.prn
61511 Printer Files (*.prn)|*.prn|All Files (*.*)|*.*||
61512 Print to File
61513 to %1
61577 &Update %1
61580 E&xit && Return to %1
61581 Updating OLE objects
61582 Picture (Metafile) a picture
61583 Device Independent Bitmap a device independent bitmap
61584 Bitmap a bitmap
61585 %s %s
61586 %s %s
61588 Linked %s
61589 Unknown Type
61590 Rich Text (RTF) text with font and paragraph formatting
61591 Unformatted Text text without any formatting
61592 Invalid Currency.
61593 Invalid DateTime.
61594 Invalid DateTimeSpan.
61696 Invalid filename.
61697 Failed to open document.
61698 Failed to save document.
61699 Save changes to %1?
61700 Failed to create empty document.
61701 The file is too large to open.
61702 Could not start print job.
61703 Failed to launch help.
61704 Internal application error.
61705 Command failed.
61706 Insufficient memory to perform operation.
61712 Please enter an integer.
61713 Please enter a number.
61714 Please enter an integer between %1 and %2.
61715 Please enter a number between %1 and %2.
61716 Please enter no more than %1 characters.
61717 Please select a button.
61718 Please enter an integer between 0 and 255.
61719 Please enter a positive integer.
61720 Please enter a date and/or time.
61721 Please enter a currency.
61728 Unexpected file format.
61729 %1 Cannot find this file. Please verify that the correct path and file name are given.
61730 Destination disk drive is full.
61731 Unable to read from %1, it is opened by someone else.
61732 Unable to write to %1, it is read-only or opened by someone else.
61733 An unexpected error occurred while reading %1.
61734 An unexpected error occurred while writing %1.
61824 Can not activate a static OLE object.
61825 Failed to connect. Link may be broken.
61826 Unable to process command, server busy.
61827 Failed to perform server operation.
61829 %1 Unable to register document. The document may already be open.
61830 Failed to launch server application.
61831 Update %1 before proceeding?
61832 Could not update client.
61833 Failed to register. OLE features may not work properly.
61834 Failed to update the system registry. Please try using REGEDIT.
61835 Failed to convert OLE object.
61836 Unable to read write-only property.
61837 Unable to write read-only property.
61838 OLE objects cannot be saved while exiting Windows! Discard all changes to %1?
61839 Failed to create object. Make sure the application is entered in the system registry.
61840 Unable to load mail system support.
61841 Mail system DLL is invalid.
61842 Send Mail failed to send message.
61856 No error occurred.
61857 An unknown error occurred while accessing %1.
61858 %1 was not found.
61859 %1 contains an invalid path.
61860 %1 could not be opened because there are too many open files.
61861 Access to %1 was denied.
61862 An invalid file handle was associated with %1.
61863 %1 could not be removed because it is the current directory.
61864 %1 could not be created because the directory is full.
61865 Seek failed on %1
61866 A hardware I/O error was reported while accessing %1.
61867 A sharing violation occurred while accessing %1.
61868 A locking violation occurred while accessing %1.
61869 Disk full while accessing %1.
61870 An attempt was made to access %1 past its end.
61872 No error occurred.
61873 An unknown error occurred while accessing %1.
61874 An attempt was made to write to the reading %1.
61875 An attempt was made to access %1 past its end.
61876 An attempt was made to read from the writing %1.
61877 %1 has a bad format.
61878 %1 contained an unexpected object.

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:
DllCanUnloadNow DllGetClassObject DllRegisterServer DllUnregisterServer


Imported Functions List

The following functions are imported by this dll: