Windows XP DLL File Information - mfc42.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, 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: | 6.02.4131.0 |
Company: | Microsoft Corporation |
Product Name: | Microsoft (R) Visual C++ |
DLL popularity | Very Low - 4 other DLL files in system32 directory are statically linked to this file. |
File Size: | 1,004 KB |
Total Number of Exported Functions: | 6,937 |
Total Number of Exported Functions With Names: | 6 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 675,840 Bytes | 65.7% | Read, Execute | Code |
.rdata | 0x000a6000 | 204,800 Bytes | 19.9% | Read | Initialized Data |
.data | 0x000d8000 | 28,672 Bytes | 2.8% | Write, Read | Initialized Data |
.rsrc | 0x000e2000 | 45,056 Bytes | 4.4% | Read | Initialized Data |
.reloc | 0x000ed000 | 69,632 Bytes | 6.8% | Read, Discardable | Initialized Data |
Static Linking
mfc42.dll is statically linked to the following files:msvcrt.dll
KERNEL32.dll
GDI32.dll
USER32.dll
This means that when mfc42.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, mfc42.dll won't be loaded.
List of files that are statically linked to mfc42.dll
comsnap.dll
odbccr32.dll
sdpblb.dll
sendcmsg.dll
This means that when one of the above files is loaded, mfc42.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
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.7% |
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,394 Bytes | 0.2% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 349 | 23,616 Bytes | 2.3% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 3 | 962 Bytes | 0.1% |
Total | 375 | 36,680 Bytes | 3.6% |
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 |
61446 | an unnamed file |
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. |
61477 | An invalid argument was encountered. |
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 ActiveX 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. |
61707 | System registry entries have been removed and the INI file (if any) was deleted. |
61708 | Not all of the system registry entries (or INI file) were removed. |
61709 | This program requires the file %s, which was not found on this system. |
61710 | This program is linked to the missing export %s in the file %s. This machine may have an incompatible version of %s. |
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 ActiveX object. |
61825 | Failed to connect. Link may be broken. |
61826 | Unable to process command, server busy. |
61827 | Failed to perform server operation. |
61828 | The file is not supported by a Document Object server. |
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. ActiveX features may not work properly. |
61834 | Failed to update the system registry. Please try using REGEDIT. |
61835 | Failed to convert ActiveX object. |
61836 | Unable to read write-only property. |
61837 | Unable to write read-only property. |
61838 | ActiveX 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. |
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 |
public: static struct CRuntimeClass const CCachedDataPathProperty::classCCachedDataPathProperty |
public: static struct CRuntimeClass const CDataPathProperty::classCDataPathProperty |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException __CxxFrameHandler __dllonexit __doserrno __p___argc __p___argv _adjust_fdiv _beginthreadex _endthreadex _except_handler3 _expand _fdopen _ftol _fullpath _get_osfhandle _initterm _ismbcdigit _ismbcspace _itoa _ltoa _mbclen _mbctype _mbschr _mbscmp _mbscpy _mbscspn _mbsdec _mbsdup _mbsinc _mbslwr _mbsnbcmp _mbsnbicmp _mbspbrk _mbsrchr _mbsrev _mbsspn _mbsstr _mbsupr _msize _onexit _open_osfhandle _purecall _splitpath _ultoa abort abs abs atoi atol calloc ceil clearerr fabs fclose fflush fgets floor fputs fread free fseek ftell fwrite gmtime localtime malloc memcmp memcpy memmove memset mktime modf public: virtual __thiscall type_info::~type_info(void) realloc sprintf strcmp strftime strlen strtod strtol strtoul swprintf time void __cdecl terminate(void) vsprintf wcscpy wcslen wcsncpy - KERNEL32.dll:
CloseHandle CopyFileA CreateEventA CreateFileA CreateMutexA CreateSemaphoreA DeleteFileA DuplicateHandle FileTimeToLocalFileTime FileTimeToSystemTime FindClose FindFirstFileA FindNextFileA FindResourceA FindResourceExA FlushFileBuffers FormatMessageA FreeLibrary FreeResource GetCPInfo GetCurrentDirectoryA GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDiskFreeSpaceA GetFileAttributesA GetFileSize GetFileTime GetFullPathNameA GetModuleFileNameA GetModuleHandleA GetOEMCP GetPrivateProfileIntA GetPrivateProfileStringA GetProcAddress GetProcessVersion GetProfileIntA GetShortPathNameA GetStringTypeExA GetSystemDirectoryA GetSystemTimeAsFileTime GetTempFileNameA GetTempPathA GetThreadLocale GetTickCount GetUserDefaultLCID GetVersion GetVersionExA GetVolumeInformationA GlobalAddAtomA GlobalAlloc GlobalDeleteAtom GlobalFindAtomA GlobalFlags GlobalFree GlobalGetAtomNameA GlobalHandle GlobalLock GlobalReAlloc GlobalSize GlobalUnlock InitializeCriticalSection InterlockedDecrement InterlockedExchange InterlockedIncrement IsBadReadPtr IsBadStringPtrA IsBadStringPtrW IsBadWritePtr IsDBCSLeadByte LoadLibraryA LoadResource LocalAlloc LocalFileTimeToFileTime LocalFree LocalLock LocalReAlloc LocalUnlock LockFile LockResource MoveFileA MulDiv MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter RaiseException ReadFile ReleaseMutex ReleaseSemaphore ResumeThread SearchPathA SetEndOfFile SetErrorMode SetEvent SetFileAttributesA SetFilePointer SetFileTime SetThreadPriority SetUnhandledExceptionFilter SizeofResource SuspendThread SystemTimeToFileTime TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnlockFile VirtualProtect WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte WriteFile WritePrivateProfileStringA lstrcat lstrcmp lstrcmpi lstrcpy lstrcpyW lstrcpyn lstrlen lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlRestoreLastWin32Error - GDI32.dll:
AbortDoc ArcTo BitBlt CloseMetaFile CombineRgn CopyMetaFileA CreateBitmap CreateCompatibleBitmap CreateCompatibleDC CreateDCA CreateDIBPatternBrushPt CreateFontA CreateFontIndirectA CreateHatchBrush CreateMetaFileA CreatePalette CreatePatternBrush CreatePen CreateRectRgn CreateRectRgnIndirect CreateSolidBrush DPtoLP DeleteDC DeleteMetaFile DeleteObject EndDoc EndPage EnumFontFamiliesA EnumFontFamiliesExA EnumMetaFile Escape ExcludeClipRect ExtCreatePen ExtSelectClipRgn ExtTextOutA GetBkColor GetBkMode GetCharWidthA GetClipBox GetClipRgn GetCurrentPositionEx GetDeviceCaps GetMapMode GetNearestColor GetObjectA GetObjectType GetPaletteEntries GetPixel GetPolyFillMode GetROP2 GetStockObject GetStretchBltMode GetTextAlign GetTextColor GetTextExtentPoint32A GetTextFaceA GetTextMetricsA GetViewportExtEx GetViewportOrgEx GetWindowExtEx GetWindowOrgEx IntersectClipRect LPtoDP LineTo MoveToEx OffsetClipRgn OffsetRgn OffsetViewportOrgEx OffsetWindowOrgEx PatBlt PlayMetaFile PlayMetaFileRecord PolyBezierTo PolyDraw PolylineTo PtVisible RealizePalette RectVisible Rectangle RestoreDC SaveDC ScaleViewportExtEx ScaleWindowExtEx SelectClipPath SelectClipRgn SelectObject SelectPalette SetAbortProc SetArcDirection SetBkColor SetBkMode SetBrushOrgEx SetColorAdjustment SetMapMode SetMapperFlags SetPolyFillMode SetROP2 SetRectRgn SetStretchBltMode SetTextAlign SetTextCharacterExtra SetTextColor SetTextJustification SetViewportExtEx SetViewportOrgEx SetWindowExtEx SetWindowOrgEx StartDocA StartPage StretchDIBits TextOutA UnrealizeObject - USER32.dll:
AdjustWindowRectEx AppendMenuA BeginDeferWindowPos BeginPaint BringWindowToTop CallNextHookEx CallWindowProcA CharNextA CharToOemA CharUpperA CheckDlgButton CheckMenuItem CheckRadioButton ClientToScreen ClipCursor CopyAcceleratorTableA CopyRect CountClipboardFormats CreateDialogIndirectParamA CreateMenu CreateWindowExA DefFrameProcA DefMDIChildProcA DefWindowProcA DeferWindowPos DeleteMenu DestroyCursor DestroyCursor DestroyMenu DestroyWindow DispatchMessageA DrawEdge DrawFocusRect DrawMenuBar DrawTextA EnableMenuItem EnableWindow EndDeferWindowPos EndDialog EndPaint EnumChildWindows EqualRect FillRect FindWindowA FrameRect GetActiveWindow GetAsyncKeyState GetCapture GetClassInfoA GetClassLongA GetClassNameA GetClientRect GetCursorPos GetDC GetDCEx GetDesktopWindow GetDialogBaseUnits GetDlgCtrlID GetDlgItem GetDlgItemInt GetDlgItemTextA GetFocus GetForegroundWindow GetKeyState GetLastActivePopup GetMenu GetMenuCheckMarkDimensions GetMenuItemCount GetMenuItemID GetMenuState GetMenuStringA GetMessageA GetMessagePos GetMessageTime GetNextDlgGroupItem GetNextDlgTabItem GetParent GetPropA GetScrollInfo GetScrollPos GetScrollRange GetSubMenu GetSysColor GetSysColorBrush GetSystemMenu GetSystemMetrics GetTabbedTextExtentA GetTopWindow GetWindow GetWindowDC GetWindowLongA GetWindowPlacement GetWindowRect GetWindowTextA GetWindowTextLengthA GetWindowThreadProcessId GrayStringA InSendMessage InflateRect InsertMenuA IntersectRect InvalidateRect InvalidateRgn InvertRect IsChild IsClipboardFormatAvailable IsDialogMessage IsDlgButtonChecked IsIconic IsRectEmpty IsWindow IsWindowEnabled IsWindowVisible IsZoomed KillTimer LoadAcceleratorsA LoadBitmapA LoadCursorA LoadIconA LoadMenuA LoadStringA LockWindowUpdate MapDialogRect MapWindowPoints MessageBeep MessageBoxA ModifyMenuA MoveWindow MsgWaitForMultipleObjects OemToCharA OffsetRect PeekMessageA PostMessageA PostQuitMessage PostThreadMessageA PtInRect RedrawWindow RegisterClassA RegisterClipboardFormatA RegisterClipboardFormatA ReleaseCapture ReleaseDC RemoveMenu RemovePropA ReuseDDElParam ScreenToClient ScrollWindow ScrollWindowEx SendDlgItemMessageA SendMessageA SetActiveWindow SetCapture SetCursor SetCursorPos SetDlgItemInt SetDlgItemTextA SetFocus SetForegroundWindow SetMenu SetMenuItemBitmaps SetParent SetPropA SetRect SetRectEmpty SetScrollInfo SetScrollPos SetScrollRange SetTimer SetWindowContextHelpId SetWindowLongA SetWindowPlacement SetWindowPos SetWindowTextA SetWindowsHookExA ShowOwnedPopups ShowScrollBar ShowWindow SystemParametersInfoA TabbedTextOutA TrackPopupMenu TranslateAccelerator TranslateMDISysAccel TranslateMessage UnhookWindowsHookEx UnionRect UnpackDDElParam UnregisterClassA UpdateWindow ValidateRect WaitMessage WinHelpA WindowFromDC WindowFromPoint wsprintfA wvsprintfA