CatchScreenREC.dll

v3.1.1307.2400 32-bit Windows Analyzed
Description
ScreenRecording
Authors
(c) Moptim L,td. All rights reserved.
File size
32.0 KB
Uploaded
2026-07-30 12:37
Views
55
SHA-256
3b351e2ebde2f3d010c18b4486d2ce53

Exported functions 56

InitREC #1 · 0x3540
ExitREC #2 · 0x35d0
StartVideoRECEx #3 · 0x35f0
StopVideoRECx #4 · 0x3620
??0CAVIEx@@QAE@XZ #5 · 0x1060
??0CCatchScreenPic@@QAE@XZ #6 · 0x2590
??0CCatchScreenVideo@@QAE@XZ #7 · 0x3750
??1CAVIEx@@UAE@XZ #8 · 0x1180
??1CCatchScreenPic@@UAE@XZ #9 · 0x2650
??1CCatchScreenVideo@@UAE@XZ #10 · 0x3810
??_7CAVIEx@@6B@ #11 · 0x67bc
??_7CCatchScreenPic@@6B@ #12 · 0x6800
??_7CCatchScreenVideo@@6B@ #13 · 0x689c
?AddFrame@CAVIEx@@QAEHPAE@Z #14 · 0x1820
?AddFrame@CAVIEx@@QAEHPAUHBITMAP__@@@Z #15 · 0x1890
?CatchScreen@CCatchScreenPic@@QAEPAUHBITMAP__@@PAUtagRECT@@PAUHDC__@@@Z #16 · 0x2670
?CatchScreen@CCatchScreenPic@@QAEPAUHBITMAP__@@PAUtagRECT@@PAUHDC__@@HPA_W@Z #17 · 0x26a0
?CatchScreen@CCatchScreenPic@@QAEPAUHBITMAP__@@PAUtagRECT@@PAUHWND__@@HPA_W@Z #18 · 0x2810
?ClearFolder@CCatchScreenVideo@@AAEXPA_W@Z #19 · 0x3ff0
?CombineBmpsIntoAvi@CAVIEx@@QAEXPA_W00@Z #20 · 0x1230
?CopyScreenToBmp@CCatchScreenPic@@AAEPAUHBITMAP__@@PAUtagRECT@@PAUHDC__@@@Z #21 · 0x2c10
?CopyScreenToBmp@CCatchScreenPic@@AAEPAUHBITMAP__@@PAUtagRECT@@PAUHWND__@@@Z #22 · 0x2cb0
?CreateBmpInfo@CCatchScreenPic@@AAEHPAUHBITMAP__@@AAPAUtagBITMAPINFO@@@Z #23 · 0x2ee0
?CurAddBmpName@CAVIEx@@AAE?AV?$CStringT@_WV?$StrTraitMFC_DLL@_WV?$ChTraitsCRT@_W@ATL@@@@@ATL@@XZ #24 · 0x1ea0
?DelBmpFile@CCatchScreenPic@@QAEHXZ #25 · 0x2af0
?ExistBMPInFolder@CAVIEx@@AAEHPA_W@Z #26 · 0x1f60
?ExitAVI@CAVIEx@@QAEXXZ #27 · 0x18d0
?ExtractBmpIntoMem@CAVIEx@@AAEHPA_W@Z #28 · 0x2010
?GetCatchRect@CCatchScreenPic@@QAE?AVCRect@@XZ #29 · 0x3110
?GetPicName@CCatchScreenPic@@QAE?AV?$CStringT@_WV?$StrTraitMFC_DLL@_WV?$ChTraitsCRT@_W@ATL@@@@@ATL@@XZ #30 · 0x3230
?GetPicPath@CCatchScreenPic@@QAE?AV?$CStringT@_WV?$StrTraitMFC_DLL@_WV?$ChTraitsCRT@_W@ATL@@@@@ATL@@XZ #31 · 0x3170
?InitAVI@CAVIEx@@QAEHPAUHDC__@@PA_W1JJ@Z #32 · 0x16b0
?InitAVI@CAVIEx@@QAEHPA_W00@Z #33 · 0x13f0
?InitAVIFileName@CCatchScreenVideo@@AAEXPA_W@Z #34 · 0x3eb0
?InitAVIFilePath@CCatchScreenVideo@@AAEXPA_W@Z #35 · 0x3df0
?InitAVIName@CAVIEx@@AAEXPA_W@Z #36 · 0x1c90
?InitAVIPath@CAVIEx@@AAEXPA_W@Z #37 · 0x1bd0
?InitBMPPath@CAVIEx@@AAEXPA_W@Z #38 · 0x1de0
?InitBmpInfoHdr@CAVIEx@@AAEXJJ@Z #39 · 0x2120
?InitOriginDC@CCatchScreenVideo@@AAEXPAUHDC__@@@Z #40 · 0x3dd0
?InitOriginWnd@CCatchScreenVideo@@AAEXPAUHWND__@@@Z #41 · 0x3de0
?InitScreenRect@CCatchScreenVideo@@AAEXPAUtagRECT@@@Z #42 · 0x3d50
?InitScreenXY@CCatchScreenPic@@AAEXXZ #43 · 0x2bc0
?InitStreamFormat@CAVIEx@@AAEHXZ #44 · 0x1980
?LoadBmp@CAVIEx@@AAEPAEPAUHBITMAP__@@@Z #45 · 0x21b0
?PauseVideoREC@CCatchScreenVideo@@QAEHH@Z #46 · 0x3cc0
?SaveBmpToFile@CCatchScreenPic@@AAEHPA_WPAUtagBITMAPINFO@@PAUHBITMAP__@@PAUHDC__@@@Z #47 · 0x2ff0
?SaveToBmp@CCatchScreenPic@@QAEHPAUHDC__@@PAUHBITMAP__@@PA_W@Z #48 · 0x29a0
?SetCatchRect@CCatchScreenPic@@QAEXPAUtagRECT@@@Z #49 · 0x3130
?SetPicName@CCatchScreenPic@@QAEXH@Z #50 · 0x33a0
?SetPicName@CCatchScreenPic@@QAEXPA_W@Z #51 · 0x3260
?SetPicPath@CCatchScreenPic@@QAEXPA_W@Z #52 · 0x31a0
?SetRateFPS@CAVIEx@@QAEXH@Z #53 · 0x1970
?StartVideoREC@CCatchScreenVideo@@QAEHPAUtagRECT@@PAUHDC__@@PA_W2H@Z #54 · 0x3850
?StartVideoREC@CCatchScreenVideo@@QAEHPAUtagRECT@@PAUHWND__@@PA_W2H@Z #55 · 0x3a20
?StopVideoREC@CCatchScreenVideo@@QAEHH@Z #56 · 0x3c00

Imported DLLs & functions 115

AVIFileCreateStreamW 0x1000600c
AVIFileExit 0x10006000
AVIFileInit 0x1000601c
AVIFileOpenW 0x10006018
AVIFileRelease 0x10006010
AVIMakeCompressedStream 0x10006008
AVIStreamRelease 0x10006020
AVIStreamSetFormat 0x10006004
AVIStreamWrite 0x10006014
BitBlt 0x10006034
CreateCompatibleBitmap 0x10006044
CreateCompatibleDC 0x10006040
DeleteDC 0x10006030
DeleteObject 0x1000602c
GetDIBits 0x1000603c
GetObjectW 0x10006038
SelectObject 0x10006028
CloseHandle 0x10006088
CreateDirectoryW 0x10006074
CreateFileW 0x10006090
DeleteFileW 0x1000609c
GetCurrentProcess 0x10006060
GetCurrentProcessId 0x1000604c
GetCurrentThreadId 0x100060ac
GetExitCodeThread 0x1000607c
GetSystemTimeAsFileTime 0x100060a8
GetTempPathW 0x100060a4
GetTickCount 0x10006070
GlobalAlloc 0x10006098
GlobalFree 0x100060a0
InterlockedCompareExchange 0x10006068
InterlockedExchange 0x1000606c
IsDebuggerPresent 0x10006054
LocalAlloc 0x10006094
LocalFree 0x10006084
QueryPerformanceCounter 0x10006050
SetUnhandledExceptionFilter 0x10006058
Sleep 0x10006080
TerminateProcess 0x10006064
TerminateThread 0x10006078
UnhandledExceptionFilter 0x1000605c
WriteFile 0x1000608c
0x100060b4
0x100060b8
0x100060bc
0x100060c0
0x100060c4
0x100060c8
0x100060cc
0x100060d0
0x100060d4
0x100060d8
0x100060dc
0x100060e0
0x100060e4
0x100060e8
0x100060ec
0x100060f0
0x100060f4
0x100060f8
0x100060fc
0x10006100
0x10006104
0x10006108
0x1000610c
0x10006110
0x10006114
0x10006118
0x1000611c
0x10006120
0x10006124
0x10006128
0x1000612c
0x10006130
0x10006134
0x10006138
0x1000613c
0x10006140
0x10006144
0x10006148
0x1000614c
__clean_type_info_names_internal 0x10006164
__CppXcptFilter 0x100061a0
__CxxFrameHandler3 0x1000616c
__dllonexit 0x1000615c
_adjust_fdiv 0x10006178
_amsg_exit 0x1000617c
_crt_debugger_hook 0x10006174
_decode_pointer 0x10006188
_encode_pointer 0x10006198
_encoded_null 0x10006190
_except_handler4_common 0x10006170
_initterm 0x10006184
_initterm_e 0x10006180
_lock 0x10006158
_malloc_crt 0x10006194
_onexit 0x10006154
_unlock 0x10006160
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x10006168
?terminate@@YAXXZ 0x1000619c
free 0x1000618c
memset 0x100061a4
GetClientRect 0x100061c4
GetCursorPos 0x100061c0
GetDC 0x100061b4
GetDesktopWindow 0x100061cc
GetIconInfo 0x100061b0
GetWindowDC 0x100061d4
GetWindowRect 0x100061c8
IsRectEmpty 0x100061d8
LoadCursorW 0x100061ac
PtInRect 0x100061b8
ReleaseDC 0x100061d0
ScreenToClient 0x100061bc
SetRect 0x100061dc