riched20.dll

v5.31.23.1231 32-bit Windows Analyzed
Description
Rich Text Edit Control, v3.1
Authors
Copyright © Microsoft Corp. 1997-2008.
File size
476.0 KB
Uploaded
2025-12-01 08:03
Views
102
SHA-256
aee7ebf38be4c4ecaa858c8e201c2762

Exported functions 9

IID_IRichEditOle #2 · 0x5170
IID_IRichEditOleCallback #3 · 0x50f0
CreateTextServices #4 · 0x55fc0
IID_ITextServices #5 · 0x3f7c
IID_ITextHost #6 · 0x3f6c
IID_ITextHost2 #7 · 0x3f5c
REExtendedRegisterClass #8 · 0x3eaa0
RichEdit10ANSIWndProc #9 · 0x23890
RichEditANSIWndProc #10 · 0x23920

Imported DLLs & functions 306

RegCloseKey 0x460e9014
RegEnumKeyExA 0x460e9000
RegEnumKeyExW 0x460e900c
RegOpenKeyExA 0x460e9008
RegOpenKeyExW 0x460e9004
RegQueryValueExA 0x460e9010
RegQueryValueExW 0x460e9018
BitBlt 0x460e905c
CloseMetaFile 0x460e90e4
CreateBitmap 0x460e90d0
CreateCompatibleBitmap 0x460e9120
CreateCompatibleDC 0x460e9084
CreateDIBSection 0x460e9088
CreateFontIndirectA 0x460e902c
CreateFontIndirectW 0x460e9100
CreateICA 0x460e9090
CreateICW 0x460e9114
CreateMetaFileA 0x460e90e0
CreatePalette 0x460e9024
CreatePatternBrush 0x460e90e8
CreatePen 0x460e9058
CreateSolidBrush 0x460e90c8
DeleteDC 0x460e907c
DeleteMetaFile 0x460e904c
DeleteObject 0x460e9074
DPtoLP 0x460e9104
EnumFontFamiliesExW 0x460e9110
EnumMetaFile 0x460e90dc
Escape 0x460e90fc
ExtTextOutA 0x460e90c4
ExtTextOutW 0x460e906c
GetBkMode 0x460e903c
GetCharWidthA 0x460e90f0
GetCharWidthW 0x460e90ec
GetCurrentObject 0x460e908c
GetDeviceCaps 0x460e9070
GetMapMode 0x460e90f8
GetMetaFileBitsEx 0x460e90d4
GetObjectA 0x460e9118
GetObjectType 0x460e90f4
GetObjectW 0x460e9028
GetOutlineTextMetricsA 0x460e9048
GetPixel 0x460e9060
GetStockObject 0x460e9094
GetTextCharsetInfo 0x460e9044
GetTextFaceA 0x460e9020
GetTextFaceW 0x460e910c
GetTextMetricsA 0x460e9034
GetTextMetricsW 0x460e9108
IntersectClipRect 0x460e90b0
LineTo 0x460e9050
LPtoDP 0x460e9030
MoveToEx 0x460e9054
PatBlt 0x460e90bc
RealizePalette 0x460e90a8
Rectangle 0x460e911c
RestoreDC 0x460e90a0
SaveDC 0x460e90a4
SelectObject 0x460e909c
SelectPalette 0x460e90ac
SetBkColor 0x460e90b8
SetBkMode 0x460e90c0
SetMapMode 0x460e9038
SetMetaFileBitsEx 0x460e90cc
SetROP2 0x460e9098
SetTextAlign 0x460e9078
SetTextColor 0x460e90b4
SetViewportOrgEx 0x460e90d8
SetWindowExtEx 0x460e9064
SetWindowOrgEx 0x460e9068
StretchBlt 0x460e9080
TranslateCharsetInfo 0x460e9040
AcquireSRWLockExclusive 0x460e9144
CloseHandle 0x460e91d8
CompareStringA 0x460e91b8
CompareStringW 0x460e91f0
CreateFileA 0x460e9224
CreateFileW 0x460e9208
DeleteCriticalSection 0x460e91ac
DisableThreadLibraryCalls 0x460e91b4
EnterCriticalSection 0x460e915c
FindAtomA 0x460e91c0
FindAtomW 0x460e9174
FreeLibrary 0x460e91a4
GetACP 0x460e9214
GetCurrentProcess 0x460e9138
GetCurrentProcessId 0x460e9154
GetCurrentThreadId 0x460e919c
GetFileType 0x460e91d4
GetLastError 0x460e91c8
GetLocaleInfoW 0x460e91a8
GetModuleFileNameA 0x460e91e8
GetModuleFileNameW 0x460e9204
GetModuleHandleA 0x460e920c
GetProcAddress 0x460e91a0
GetProcessHeap 0x460e9170
GetProfileIntA 0x460e922c
GetProfileSectionA 0x460e9218
GetProfileSectionW 0x460e91fc
GetStringTypeExA 0x460e921c
GetStringTypeExW 0x460e9200
GetSystemDefaultLangID 0x460e91bc
GetSystemDefaultLCID 0x460e9184
GetSystemTimeAsFileTime 0x460e9158
GetThreadLocale 0x460e91e0
GetTickCount 0x460e9198
GetUserDefaultLCID 0x460e9228
GetVersionExA 0x460e9238
GlobalAlloc 0x460e9240
GlobalFlags 0x460e923c
GlobalFree 0x460e9244
GlobalHandle 0x460e91ec
GlobalLock 0x460e9178
GlobalReAlloc 0x460e912c
GlobalSize 0x460e9220
GlobalUnlock 0x460e9160
HeapAlloc 0x460e917c
HeapFree 0x460e91f8
HeapReAlloc 0x460e9248
InitializeCriticalSection 0x460e91b0
IsValidCodePage 0x460e91d0
LeaveCriticalSection 0x460e9180
LoadLibraryA 0x460e9230
LoadLibraryW 0x460e9210
LocalLock 0x460e9190
lstrcmpiA 0x460e91e4
lstrcmpiW 0x460e9164
MulDiv 0x460e9128
MultiByteToWideChar 0x460e918c
QueryPerformanceCounter 0x460e9150
ReadFile 0x460e91c4
ReleaseSRWLockExclusive 0x460e9140
SetFilePointer 0x460e91dc
SetUnhandledExceptionFilter 0x460e9134
Sleep 0x460e9194
SleepConditionVariableSRW 0x460e914c
TerminateProcess 0x460e913c
TlsAlloc 0x460e9234
TlsFree 0x460e9168
TlsGetValue 0x460e916c
TlsSetValue 0x460e91f4
UnhandledExceptionFilter 0x460e9130
WakeAllConditionVariable 0x460e9148
WideCharToMultiByte 0x460e9188
WriteFile 0x460e91cc
0x460e949c
0x460e9498
0x460e9494
0x460e9490
0x460e948c
0x460e9488
0x460e9484
0x460e9480
0x460e947c
0x460e9478
0x460e9474
0x460e9470
0x460e946c
0x460e9468
0x460e9464
0x460e9460
_amsg_exit 0x460e94b4
_except_handler4_common 0x460e94c0
_ftol2_sse 0x460e94d0
_initterm 0x460e94bc
_vsnprintf 0x460e94ac
_XcptFilter 0x460e94b0
free 0x460e94b8
malloc 0x460e94cc
memcmp 0x460e94d4
memcpy 0x460e94d8
memmove 0x460e94c4
memset 0x460e94dc
wcscat_s 0x460e94a4
wcscpy_s 0x460e94c8
wcsncmp 0x460e94a8
ActivateKeyboardLayout 0x460e9394
BeginPaint 0x460e93a4
CharLowerA 0x460e92d0
CharLowerBuffW 0x460e92d4
CharUpperA 0x460e92ec
CharUpperBuffW 0x460e92d8
CharUpperW 0x460e92c4
ClientToScreen 0x460e93e0
CloseClipboard 0x460e92b4
CopyRect 0x460e9390
CreateCaret 0x460e925c
CreateWindowExA 0x460e93ec
CreateWindowExW 0x460e93f0
DefWindowProcA 0x460e9300
DefWindowProcW 0x460e9348
DestroyCaret 0x460e9364
DestroyMenu 0x460e9360
DestroyWindow 0x460e93f4
DrawFocusRect 0x460e93cc
DrawFrameControl 0x460e93d4
EmptyClipboard 0x460e92ac
EnableScrollBar 0x460e92f0
EnableWindow 0x460e9400
EndPaint 0x460e939c
FillRect 0x460e93a0
FindWindowA 0x460e92cc
GetAsyncKeyState 0x460e9378
GetCapture 0x460e92a4
GetCaretPos 0x460e9418
GetClassLongA 0x460e932c
GetClassLongW 0x460e92dc
GetClientRect 0x460e93d0
GetClipboardData 0x460e92c0
GetClipboardOwner 0x460e92bc
GetCursor 0x460e9408
GetCursorPos 0x460e93ac
GetDC 0x460e93fc
GetDesktopWindow 0x460e9280
GetDlgItem 0x460e9274
GetDoubleClickTime 0x460e9310
GetFocus 0x460e9414
GetForegroundWindow 0x460e9290
GetKeyboardLayout 0x460e930c
GetKeyboardLayoutList 0x460e931c
GetKeyState 0x460e93b8
GetMessagePos 0x460e9380
GetMessageTime 0x460e941c
GetParent 0x460e9370
GetSysColor 0x460e93c8
GetSystemMetrics 0x460e93d8
GetWindow 0x460e9288
GetWindowLongA 0x460e9314
GetWindowLongW 0x460e934c
GetWindowRect 0x460e93b4
HideCaret 0x460e9264
InflateRect 0x460e93bc
IntersectRect 0x460e9384
InvalidateRect 0x460e9404
InvertRect 0x460e938c
IsChild 0x460e929c
IsClipboardFormatAvailable 0x460e92b8
IsIconic 0x460e9350
IsWindow 0x460e9284
IsWindowEnabled 0x460e928c
IsWindowUnicode 0x460e9398
IsWindowVisible 0x460e9250
KillTimer 0x460e9270
LoadBitmapA 0x460e9308
LoadBitmapW 0x460e92fc
LoadCursorA 0x460e933c
LoadCursorW 0x460e92f8
MapWindowPoints 0x460e9254
MessageBeep 0x460e9354
MoveWindow 0x460e93dc
NotifyWinEvent 0x460e9410
OffsetRect 0x460e9388
OpenClipboard 0x460e92a8
PeekMessageA 0x460e92e0
PeekMessageW 0x460e9320
PostMessageA 0x460e9338
PostMessageW 0x460e9340
PtInRect 0x460e93b0
RegisterClassA 0x460e9304
RegisterClassW 0x460e9318
RegisterClipboardFormatA 0x460e9368
RegisterWindowMessageA 0x460e9328
ReleaseCapture 0x460e9374
ReleaseDC 0x460e93f8
ScreenToClient 0x460e93a8
ScrollWindowEx 0x460e9420
SendMessageA 0x460e92f4
SendMessageW 0x460e9334
SetCapture 0x460e937c
SetCaretPos 0x460e9268
SetClipboardData 0x460e92b0
SetCursor 0x460e940c
SetFocus 0x460e9358
SetForegroundWindow 0x460e9278
SetParent 0x460e93e4
SetScrollInfo 0x460e927c
SetScrollPos 0x460e9258
SetScrollRange 0x460e92a0
SetTimer 0x460e926c
SetWindowLongA 0x460e9324
SetWindowLongW 0x460e92e8
SetWindowPos 0x460e93c4
ShowCaret 0x460e9260
ShowScrollBar 0x460e9344
ShowWindow 0x460e93e8
SystemParametersInfoA 0x460e92e4
SystemParametersInfoW 0x460e9298
TrackPopupMenu 0x460e936c
UnregisterClassA 0x460e92c8
UnregisterClassW 0x460e9330
UpdateWindow 0x460e93c0
WindowFromDC 0x460e935c
WindowFromPoint 0x460e9294
ScriptBreak 0x460e9438
ScriptFreeCache 0x460e9450
ScriptGetCMap 0x460e9454
ScriptGetLogicalWidths 0x460e9428
ScriptGetProperties 0x460e9458
ScriptItemize 0x460e9434
ScriptPlace 0x460e942c
ScriptShape 0x460e9430
ScriptString_pLogAttr 0x460e9444
ScriptStringAnalyse 0x460e9448
ScriptStringFree 0x460e943c
ScriptStringValidate 0x460e9440
ScriptTextOut 0x460e944c