Function at 0x466150
Capabilities:
Get common file path
Link many functions at runtime
Read file on windows
Read file via mapping
Write file on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x214
mov eax, dword [0x5e500c]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [0x5e6620]
test eax, eax
jne 0x468d40
push ebx
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
push eax
lea eax, [ebp - 0x20c]
push str.ExuiKrnln_Win32__d.lib
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push eax
push 0
push 0xf001f
call dword [sym.imp.KERNEL32.dll_OpenFileMappingW]
mov dword [0x5e6628], eax
test eax, eax
je 0x4661c6
push 0
push 0
push 0
push 0xf001f
push eax
call dword [sym.imp.KERNEL32.dll_MapViewOfFile]
mov ebx, eax
mov dword [0x5e6624], ebx
jmp 0x46620b
lea eax, [ebp - 0x20c]
push eax
push 0x400
push 0
push 0x8000004
push 0
push 0xffffffffffffffff
call dword [sym.imp.KERNEL32.dll_CreateFileMappingW]
mov dword [0x5e6628], eax
test eax, eax
je 0x466205
push 0
push 0
push 0
push 6
push eax
call dword [sym.imp.KERNEL32.dll_MapViewOfFile]
mov ebx, eax
mov dword [0x5e6624], ebx
jmp 0x46620b
mov ebx, dword [0x5e6624]
test ebx, ebx
jne 0x466220
xor eax, eax
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.00469bcf
mov esp, ebp
pop ebp
ret
cmp word [ebx], 0
push esi
mov esi, dword [sym.imp.KERNEL32.dll_LoadLibraryW]
push edi
jne 0x46626f
push ebx
push 0x104
call dword [sym.imp.KERNEL32.dll_GetTempPathW]
mov ebx, dword [0x5e6624]
lea edi, [ebx - 2]
mov ax, word [edi + 2]
add edi, 2
test ax, ax
jne 0x466243
mov ecx, 0xe
mov esi, str.ExuiKrnln_Win32_20230120.lib
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov esi, dword [sym.imp.KERNEL32.dll_LoadLibraryW]
cmp word [ebx], ax
jne 0x46626f
mov eax, dword [0x5e6620]
jmp 0x46627d
push ebx
call esi
mov ebx, dword [0x5e6624]
mov dword [0x5e6620], eax
test eax, eax
jne 0x4665c4
cmp word [ebx], ax
je 0x4662f4
push eax
push 0x80
push 2
push eax
push eax
push 0x40000000
push ebx
call dword [sym.imp.KERNEL32.dll_CreateFileW]
mov edi, eax
cmp edi, 0xffffffff
je 0x4662e1
push 0
lea eax, [ebp - 0x210]
mov dword [ebp - 0x210], 0
push eax
push 0x14cc00
push 0x47d7c0
push edi
call dword [sym.imp.KERNEL32.dll_WriteFile]
push edi
call dword [sym.imp.KERNEL32.dll_CloseHandle]
push dword [0x5e6624]
call esi
mov dword [0x5e6620], eax
jmp 0x4662e6
mov eax, dword [0x5e6620]
test eax, eax
jne 0x4665c4
mov ebx, dword [0x5e6624]
push 0x104
push 0
push ebx
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
push 0x104
push ebx
push 0
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov edx, dword [0x5e6624]
mov eax, 0x103
nop dword [eax]
cmp word [edx + eax*2], 0x5c
je 0x466332
xor ecx, ecx
mov word [edx + eax*2], cx
sub eax, 1
jns 0x466320
lea edi, [edx - 2]
mov ax, word [edi + 2]
add edi, 2
test ax, ax
jne 0x466335
mov ebx, dword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov ecx, 0xa
mov esi, 0x5cd8cc
rep movsd dword es:[edi], dword [esi]
push edx
call ebx
mov dword [0x5e6620], eax
test eax, eax
jne 0x4665c4
mov esi, dword [0x5e6624]
push 0x104
push eax
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
push 0x104
push esi
push 0
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov edx, dword [0x5e6624]
mov eax, 0x103
cmp word [edx + eax*2], 0x5c
je 0x4663a3
xor ecx, ecx
mov word [edx + eax*2], cx
sub eax, 1
jns 0x466391
lea edi, [edx - 2]
mov ax, word [edi + 2]
add edi, 2
test ax, ax
jne 0x4663a6
mov ecx, 0x11
mov esi, 0x5cd960
rep movsd dword es:[edi], dword [esi]
push edx
call ebx
mov dword [0x5e6620], eax
test eax, eax
jne 0x4665c4
mov esi, dword [0x5e6624]
push 0x104
push eax
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
push esi
push 0x104
call dword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
mov edx, dword [0x5e6624]
lea edi, [edx - 2]
nop dword [eax + eax]
mov ax, word [edi + 2]
add edi, 2
test ax, ax
jne 0x466400
mov ecx, 0xa
mov esi, str.ExuiKrnln_Win32.lib
rep movsd dword es:[edi], dword [esi]
push edx
movsw word es:[edi], word [esi]
call ebx
mov dword [0x5e6620], eax
test eax, eax
jne 0x4665c4
mov esi, dword [0x5e6624]
push 0x104
push eax
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
push esi
push 0x104
call dword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
mov edx, dword [0x5e6624]
lea edi, [edx - 2]
mov ax, word [edi + 2]
add edi, 2
test ax, ax
jne 0x466454
mov ecx, 0x11
mov esi, str.libExuiKrnlnExuiKrnln_Win32.lib
rep movsd dword es:[edi], dword [esi]
push edx
movsw word es:[edi], word [esi]
call ebx
mov dword [0x5e6620], eax
test eax, eax
jne 0x4665c4
mov esi, dword [0x5e6624]
push 0x104
push eax
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea edi, [esi - 2]
mov ax, word [edi + 2]
add edi, 2
test ax, ax
jne 0x466496
push dword [0x5e6624]
mov ecx, 0xa
mov esi, 0x5cd8cc
rep movsd dword es:[edi], dword [esi]
call ebx
mov dword [0x5e6620], eax
test eax, eax
jne 0x4665c4
mov esi, dword [0x5e6624]
push 0x104
push eax
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea edi, [esi - 2]
nop dword [eax + eax]
mov ax, word [edi + 2]
add edi, 2
test ax, ax
jne 0x4664e0
push dword [0x5e6624]
mov ecx, 0x11
mov esi, 0x5cd960
rep movsd dword es:[edi], dword [esi]
call ebx
mov dword [0x5e6620], eax
test eax, eax
jne 0x4665c4
push 0x104
push eax
push dword [0x5e6624]
call sub.VCRUNTIME140.dll_memset
mov edi, dword [sym.imp.KERNEL32.dll_CreateFileW]
add esp, 0xc
push 0
push 0
push 3
push 0
push 1
push SysReAllocString
push str.C:ExuiKrnln_Win32.ini
call edi
mov esi, eax
cmp esi, 0xffffffff
jne 0x466561
push 0
push 0
push 3
push 0
push 1
push SysReAllocString
push str.D:ExuiKrnln_Win32.ini
call edi
mov esi, eax
cmp esi, 0xffffffff
je 0x4665a2
push 0
lea eax, [ebp - 0x214]
mov dword [ebp - 0x214], 0x208
push eax
push 0x104
push dword [0x5e6624]
push esi
call dword [sym.imp.KERNEL32.dll_ReadFile]
test eax, eax
je 0x46659b
push dword [0x5e6624]
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov dword [0x5e6620], eax
push esi
call dword [sym.imp.KERNEL32.dll_CloseHandle]
mov eax, dword [0x5e6620]
test eax, eax
jne 0x4665c4
push 0x104
push eax
push dword [0x5e6624]
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
jmp 0x468d2c
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push str.CallInternalFunction_Ex
push eax
call esi
push str.LoadImageEx
push dword [0x5e6620]
mov dword [0x5e658c], eax
call esi
push str.DestroyImageEx
push dword [0x5e6620]
mov dword [0x5e7408], eax
call esi
push str.GetImageAttributeEx
push dword [0x5e6620]
mov dword [0x5e6614], eax
call esi
push str.GetImageData
push dword [0x5e6620]
call esi
push str.CreateBinEx
push dword [0x5e6620]
call esi
push str.DeleteBinEx
push dword [0x5e6620]
mov dword [0x5e73f8], eax
call esi
push str.GetBinExDataPointer
push dword [0x5e6620]
call esi
push str.GetBinExDatalength
push dword [0x5e6620]
call esi
push str.GetBInExCache
push dword [0x5e6620]
call esi
push str.ControlCreate
push dword [0x5e6620]
call esi
push str.ControlDestroy
push dword [0x5e6620]
call esi
push str.ControlIsCreate
push dword [0x5e6620]
mov dword [0x5e65e4], eax
call esi
push str.ControlSendMessage
push dword [0x5e6620]
call esi
push str.ControlSendChildMessage
push dword [0x5e6620]
call esi
push str.ControlUpdateCache
push dword [0x5e6620]
call esi
push str.ControlGetWindowTop
push dword [0x5e6620]
call esi
push str.ControlGetWindowLeft
push dword [0x5e6620]
call esi
push str.ControlSetLeft
push dword [0x5e6620]
call esi
push str.ControlGetLeft
push dword [0x5e6620]
call esi
push str.ControlSetTop
push dword [0x5e6620]
call esi
push str.ControlGetTop
push dword [0x5e6620]
mov dword [0x5e65e0], eax
call esi
push str.ControlSetWidth
push dword [0x5e6620]
call esi
push str.ControlGetWidth
push dword [0x5e6620]
call esi
push str.ControlSetHeight
push dword [0x5e6620]
call esi
push str.ControlGetHeight
push dword [0x5e6620]
mov dword [0x5e65d8], eax
call esi
push str.ControlGetRect
push dword [0x5e6620]
mov dword [0x5e65dc], eax
call esi
push str.ControlSetRect
push dword [0x5e6620]
call esi
push str.ControlGetTrueVisual
push dword [0x5e6620]
call esi
push str.ControlGetVisual
push dword [0x5e6620]
call esi
push str.ControlSetVisual
push dword [0x5e6620]
call esi
push str.ControlGetTrueDisabled
push dword [0x5e6620]
mov dword [0x5e65d4], eax
call esi
push str.ControlGetDisabled
push dword [0x5e6620]
call esi
push str.ControlSetDisabled
push dword [0x5e6620]
call esi
push str.ControlSetCursor
push dword [0x5e6620]
call esi
push str.ControlGetCursor
push dword [0x5e6620]
call esi
push str.ControlSetCursorId
push dword [0x5e6620]
call esi
push str.ControlGetCursorId
push dword [0x5e6620]
call esi
push str.ControlGetPenetrate
push dword [0x5e6620]
call esi
push str.ControlSetPenetrate
push dword [0x5e6620]
call esi
push str.ControlGetTransparency
push dword [0x5e6620]
call esi
push str.ControlSetTransparency
push dword [0x5e6620]
call esi
push str.ControlSetFocusWeight
push dword [0x5e6620]
call esi
push str.ControlGetFocusWeight
push dword [0x5e6620]
call esi
push str.ControlSetFocusControl
push dword [0x5e6620]
call esi
push str.ControlGetFocusControl
push dword [0x5e6620]
call esi
push str.ControlGetMaxFocusWeightControl
push dword [0x5e6620]
call esi
push str.ControlGetNextFocusControl
push dword [0x5e6620]
call esi
push str.ControlGetCaptureControl
push dword [0x5e6620]
call esi
push str.ControlSetCaptureControl
push dword [0x5e6620]
call esi
push str.ControlGetHotControl
push dword [0x5e6620]
call esi
push str.ControlGetLeftPressControl
push dword [0x5e6620]
call esi
push str.ControlGetRightPressControl
push dword [0x5e6620]
call esi
push str.ControlSetcontrolType
push dword [0x5e6620]
call esi
push str.ControlGetcontrolType
push dword [0x5e6620]
call esi
push str.ControlSetsign
push dword [0x5e6620]
mov dword [0x5e65d0], eax
call esi
push str.ControlGetsign
push dword [0x5e6620]
call esi
push str.ControlSetCallback
push dword [0x5e6620]
call esi
push str.ControlGetCallback
push dword [0x5e6620]
call esi
push str.ControInvokeCallback
push dword [0x5e6620]
call esi
push str.ControlGetWindow
push dword [0x5e6620]
call esi
push str.ControlGetBindWin
push dword [0x5e6620]
call esi
push str.ControlGetBindControl
push dword [0x5e6620]
call esi
push str.ControlGetDc
push dword [0x5e6620]
call esi
push str.ControlGetGraphics
push dword [0x5e6620]
call esi
push str.ControlGetHBITMAP
push dword [0x5e6620]
call esi
push str.ControlAddRedrawRect
push dword [0x5e6620]
call esi
push str.ControlRedraw
push dword [0x5e6620]
call esi
push str.ControlLockUpdate
push dword [0x5e6620]
call esi
push str.ControlUnlockUpdate
push dword [0x5e6620]
call esi
push str.ControlGetLockUpdateCount
push dword [0x5e6620]
call esi
push str.ControlGetParentControl
push dword [0x5e6620]
call esi
push str.ControlSetParentControl
push dword [0x5e6620]
call esi
push str.ControlHaveChild
push dword [0x5e6620]
call esi
push str.ControlGetChildCount
push dword [0x5e6620]
call esi
push str.ControlEnumerateChild
push dword [0x5e6620]
call esi
push str.ControlGetLastcontrol
push dword [0x5e6620]
call esi
push str.ControlGetNextcontrol
push dword [0x5e6620]
call esi
push str.ControlGetNestingLevel
push dword [0x5e6620]
call esi
push str.ControlGetlevelcontrol
push dword [0x5e6620]
call esi
push str.ControlSetlevel
push dword [0x5e6620]
call esi
push str.ControlGetlevel
push dword [0x5e6620]
call esi
push str.ControlSetWinLayered
push dword [0x5e6620]
call esi
push str.ControlGetWinLayered
push dword [0x5e6620]
call esi
push str.ControlGetWinGraphics
push dword [0x5e6620]
call esi
push str.ControlGetWinHBITMAP
push dword [0x5e6620]
call esi
push str.ControlGetWinDc
push dword [0x5e6620]
call esi
push str.ControlSetWinRefreshCallBack
push dword [0x5e6620]
call esi
push str.ControlGetWinRefreshCallBack
push dword [0x5e6620]
call esi
push str.ControlRefreshWin
push dword [0x5e6620]
call esi
push str.ControlLockWinUpdate
push dword [0x5e6620]
call esi
push str.ControlUnlockWinUpdate
push dword [0x5e6620]
call esi
push str.ControlGetWinLockUpdateCount
push dword [0x5e6620]
call esi
push str.ControlGetPage
push dword [0x5e6620]
call esi
push str.ControlSetPage
push dword [0x5e6620]
call esi
push str.ControlGetCurrentPage
push dword [0x5e6620]
call esi
push str.ControlSetCurrentPage
push dword [0x5e6620]
call esi
push str.ControlGetLayoutConfig
push dword [0x5e6620]
call esi
push str.ControlSetLayoutConfig
push dword [0x5e6620]
call esi
push str.ControlSubmitTask
push dword [0x5e6620]
call esi
push str.ControlRunElemCmd
push dword [0x5e6620]
call esi
push str.ControlSetUnderlyElemCount
push dword [0x5e6620]
call esi
push str.ControlGetUnderlyElemCount
push dword [0x5e6620]
call esi
push str.ControlInsertElem
push dword [0x5e6620]
call esi
mov dword [0x5e65cc], eax
push str.ControlDeleteElem
push dword [0x5e6620]
call esi
push str.ControlGetElemCount
push dword [0x5e6620]
call esi
push str.ControlResetElem
push dword [0x5e6620]
call esi
push str.ControlSetElemAttribute_Imsge
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_Imsge
push dword [0x5e6620]
mov dword [0x5e65c8], eax
call esi
push str.ControlSetElemData_Imsge
push dword [0x5e6620]
call esi
push str.ControlGetElemData_Imsge
push dword [0x5e6620]
mov dword [0x5e7404], eax
call esi
push str.ControlSetElemAttribute_Text
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_Text
push dword [0x5e6620]
mov dword [0x5e65c4], eax
call esi
push str.ControlSetElemData_Text
push dword [0x5e6620]
call esi
push str.ControlGetElemData_Text
push dword [0x5e6620]
mov dword [0x5e65c0], eax
call esi
push str.ControlSetElemAttribute_Button
push dword [0x5e6620]
mov dword [0x5e740c], eax
call esi
push str.ControlGetElemAttribute_Button
push dword [0x5e6620]
call esi
push str.ControlSetElemData_Button
push dword [0x5e6620]
call esi
push str.ControlGetElemData_Button
push dword [0x5e6620]
call esi
push str.ControlSetElemAttribute_Select
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_Select
push dword [0x5e6620]
call esi
push str.ControlSetElemData_Select
push dword [0x5e6620]
call esi
push str.ControlGetElemData_Select
push dword [0x5e6620]
call esi
push str.ControlSetElemAttribute_EditText
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_EditText
push dword [0x5e6620]
call esi
push str.ControlSetElemData_EditText
push dword [0x5e6620]
call esi
push str.ControlGetElemData_EditText
push dword [0x5e6620]
call esi
push str.ControlSetElemAttribute_ComboButton
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_ComboButton
push dword [0x5e6620]
call esi
push str.ControlSetElemData_ComboButton
push dword [0x5e6620]
call esi
push str.ControlGetElemData_ComboButton
push dword [0x5e6620]
call esi
push str.ControlSetElemAttribute_Progressbar
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_Progressbar
push dword [0x5e6620]
call esi
push str.ControlSetElemData_Progressbar
push dword [0x5e6620]
call esi
push str.ControlGetElemData_Progressbar
push dword [0x5e6620]
call esi
push str.ControlSetElemAttribute_Sliderbar
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_Sliderbar
push dword [0x5e6620]
call esi
push str.ControlSetElemData_Sliderbar
push dword [0x5e6620]
call esi
push str.ControlGetElemData_Sliderbar
push dword [0x5e6620]
call esi
push str.ControlSetElemAttribute_Colour
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_Colour
push dword [0x5e6620]
call esi
push str.ControlSetElemData_Colour
push dword [0x5e6620]
call esi
push str.ControlGetElemData_Colour
push dword [0x5e6620]
call esi
push str.ControlSetElemAttribute_Line
push dword [0x5e6620]
call esi
push str.ControlGetElemAttribute_Line
push dword [0x5e6620]
call esi
push str.ControlSetElemData_Line
push dword [0x5e6620]
call esi
push str.ControlGetElemData_Line
push dword [0x5e6620]
call esi
push str.MsgBox_Ex
push dword [0x5e6620]
call esi
push str.InputBox_Ex
push dword [0x5e6620]
call esi
push str.PopUpTipBoxEx
push dword [0x5e6620]
call esi
push str.CloseTipBoxEx
push dword [0x5e6620]
call esi
push str.PopUpLiteInputEx
push dword [0x5e6620]
call esi
push str.TimePickBox_Ex
push dword [0x5e6620]
call esi
push str.ColorPickExBox_Ex
push dword [0x5e6620]
call esi
push str.PopUpTimePick_Ex
push dword [0x5e6620]
call esi
push str.PopUpColorPick_Ex
push dword [0x5e6620]
call esi
push str.FileSelectionbox_Ex
push dword [0x5e6620]
call esi
push str.PopUpItemInputEx
push dword [0x5e6620]
call esi
push str.Create_MenuEx
push dword [0x5e6620]
call esi
push str.SetAttribute_MenuEx
push dword [0x5e6620]
mov dword [0x5e6610], eax
call esi
push str.GetAttribute_MenuEx
push dword [0x5e6620]
call esi
push str.Destroy_MenuEx
push dword [0x5e6620]
call esi
push str.IsPopUp_MenuEx
push dword [0x5e6620]
mov dword [0x5e660c], eax
call esi
push str.PopUp_MenuEx
push dword [0x5e6620]
call esi
push str.Close_MenuEx
push dword [0x5e6620]
mov dword [0x5e6608], eax
call esi
push str.InsertItem_MenuEx
push dword [0x5e6620]
call esi
push str.DeleteItem_MenuEx
push dword [0x5e6620]
mov dword [0x5e7400], eax
call esi
push str.GetItemCount_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemIco_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemIco_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemTitle_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemTitle_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemData_MenuEx
push dword [0x5e6620]
mov dword [0x5e6604], eax
call esi
push str.SetItemData_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemFontColor_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemFontColor_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemDisabledFontColor_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemDisabledFontColor_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemInfo_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemInfo_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemType_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemType_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemDisabled_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemDisabled_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemWidth_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemWidth_MenuEx
push dword [0x5e6620]
call esi
push str.SetItemHeight_MenuEx
push dword [0x5e6620]
call esi
push str.GetItemHeight_MenuEx
push dword [0x5e6620]
call esi
push str.GetSubItemCount_MenuEx
push dword [0x5e6620]
call esi
push str.GetSubItem_MenuEx
push dword [0x5e6620]
call esi
push str.Create_DownlistEx
push dword [0x5e6620]
call esi
push str.Destroy_DownlistEx
push dword [0x5e6620]
call esi
push str.SetAttribute_DownlistEx
push dword [0x5e6620]
call esi
push str.GetAttribute_DownlistEx
push dword [0x5e6620]
call esi
push str.PopUp_DownlistEx
push dword [0x5e6620]
call esi
push str.Close_DownlistEx
push dword [0x5e6620]
call esi
push str.IsPopUp_DownlistEx
push dword [0x5e6620]
call esi
push str.InsertItem_DownlistEx
push dword [0x5e6620]
call esi
push str.DeleteItem_DownlistEx
push dword [0x5e6620]
call esi
push str.GetItemCount_DownlistEx
push dword [0x5e6620]
call esi
push str.SetItemData_DownlistEx
push dword [0x5e6620]
call esi
push str.GetItemData_DownlistEx
push dword [0x5e6620]
call esi
push str.SetItemIco_DownlistEx
push dword [0x5e6620]
call esi
push str.GetItemIco_DownlistEx
push dword [0x5e6620]
call esi
push str.SetItemTitle_DownlistEx
push dword [0x5e6620]
call esi
push str.GetItemTitle_DownlistEx
push dword [0x5e6620]
call esi
push str.SetItemFontColor_DownlistEx
push dword [0x5e6620]
call esi
push str.GetItemFontColor_DownlistEx
push dword [0x5e6620]
call esi
push str.SetItemSize_DownlistEx
push dword [0x5e6620]
call esi
push str.GetItemSize_DownlistEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_DownlistEx
push dword [0x5e6620]
call esi
push str.CreateSlowMotionTaskEx
push dword [0x5e6620]
call esi
push str.SetSlowMotionTaskConfigEx
push dword [0x5e6620]
call esi
push str.SetSlowMotionTaskProgresEx
push dword [0x5e6620]
call esi
push str.DestroySlowMotionTaskEx
push dword [0x5e6620]
call esi
push str.PlayWindowAnimationEx
push dword [0x5e6620]
call esi
push str.LoadControlEx
push dword [0x5e6620]
call esi
push str.packControlEx
push dword [0x5e6620]
mov dword [0x5e6588], eax
call esi
push str.RexMeasureStringEx
push dword [0x5e6620]
call esi
push str.CreateTimerEx
push dword [0x5e6620]
call esi
push str.DeleteTimerEx
push dword [0x5e6620]
call esi
push str.SetConfigTimerEx
push dword [0x5e6620]
call esi
push str.GetConfigTimerEx
push dword [0x5e6620]
call esi
push str.ExceptionCaptureEx
push dword [0x5e6620]
call esi
push str.LoadThemeEx
push dword [0x5e6620]
call esi
push str.Create_WindowBoxEx
push dword [0x5e6620]
call esi
push str.IsWindow_WindowBoxEx
push dword [0x5e6620]
call esi
push str.Destroy_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetLeft_WindowBoxEx
push dword [0x5e6620]
mov dword [0x5e6600], eax
call esi
push str.GetLeft_WindowBoxEx
push dword [0x5e6620]
mov dword [0x5e65fc], eax
call esi
push str.SetTop_WindowBoxEx
push dword [0x5e6620]
mov dword [0x5e65f8], eax
call esi
push str.GetTop_WindowBoxEx
push dword [0x5e6620]
mov dword [0x5e65f4], eax
call esi
push str.SetWidth_WindowBoxEx
push dword [0x5e6620]
mov dword [0x5e65f0], eax
call esi
push str.GetWidth_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetHeight_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetHeight_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetRect_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetRect_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetLocation_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetLocation_WindowBoxEx
push dword [0x5e6620]
mov dword [0x5e65ec], eax
call esi
push str.GetVisual_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetVisual_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetDisabled_WindowBoxEx
push dword [0x5e6620]
mov dword [0x5e65e8], eax
call esi
push str.SetDisabled_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetSign_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetSign_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetParent_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetParent_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetIco_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetIco_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetTitle_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetTitle_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetStyle_WindowBoxEx
push dword [0x5e6620]
call esi
push str.Setstyle_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetExStyle_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetExStyle_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetTaskbar_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetTaskbar_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetAlwaysTop_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetAlwaysTop_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetEscClose_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetEscClose_WindowBoxEx
push dword [0x5e6620]
call esi
push str.EnableDragDrop_WindowBoxEx
push dword [0x5e6620]
call esi
push str.CloseDragDrop_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetFocus_WindowBoxEx
push dword [0x5e6620]
call esi
push str.GetFocus_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetLevel_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SetNotifyIcon_WindowBoxEx
push dword [0x5e6620]
call esi
push str.SendMessage_WindowBoxEx
push dword [0x5e6620]
call esi
push str.PostMessage_WindowBoxEx
push dword [0x5e6620]
call esi
push str.MessageLoop_WindowBoxEx
push dword [0x5e6620]
call esi
push str.Create_StructEx
push dword [0x5e6620]
call esi
push str.Destroy_StructEx
push dword [0x5e6620]
call esi
push str.Load_StructEx
push dword [0x5e6620]
call esi
push str.Pack_StructEx
push dword [0x5e6620]
call esi
push str.InsertMember_StructEx
push dword [0x5e6620]
call esi
push str.DeleteMember_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberCount_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberType_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberName_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberName_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberBool_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberBool_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberInt_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberInt_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberLongInt_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberLongInt_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberFloat_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberFloat_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberDouble_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberDouble_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberText_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberText_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberBin_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberBin_StructEx
push dword [0x5e6620]
call esi
push str.SetMemberStruct_StructEx
push dword [0x5e6620]
call esi
push str.GetMemberStruct_StructEx
push dword [0x5e6620]
call esi
push str.InsertAttr_StructEx
push dword [0x5e6620]
call esi
push str.DeleteAttr_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrCount_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrType_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrName_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrName_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrBool_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrBool_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrInt_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrInt_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrLongInt_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrLongInt_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrFloat_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrFloat_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrDouble_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrDouble_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrText_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrText_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrBin_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrBin_StructEx
push dword [0x5e6620]
call esi
push str.SetAttrStruct_StructEx
push dword [0x5e6620]
call esi
push str.GetAttrStruct_StructEx
push dword [0x5e6620]
call esi
push str.CreateControl_WindowEx
push dword [0x5e6620]
call esi
push str.SetAttribute_WindowEx
push dword [0x5e6620]
call esi
push str.GetAttribute_WindowEx
push dword [0x5e6620]
call esi
push str.InsertButton_WindowEx
push dword [0x5e6620]
call esi
push str.DeleteButton_WindowEx
push dword [0x5e6620]
call esi
push str.SetButtonType_WindowEx
push dword [0x5e6620]
call esi
push str.GetButtonType_WindowEx
push dword [0x5e6620]
call esi
push str.SetButtonskin_WindowEx
push dword [0x5e6620]
call esi
push str.GetButtonskin_WindowEx
push dword [0x5e6620]
call esi
push str.SetButtonVisual_WindowEx
push dword [0x5e6620]
call esi
push str.GetButtonVisual_WindowEx
push dword [0x5e6620]
call esi
push str.SetButtonDisabled_WindowEx
push dword [0x5e6620]
call esi
push str.GetButtonDisabled_WindowEx
push dword [0x5e6620]
call esi
push str.SetButtonSelected_WindowEx
push dword [0x5e6620]
call esi
push str.GetButtonSelected_WindowEx
push dword [0x5e6620]
call esi
push str.GetButtonCount_WindowEx
push dword [0x5e6620]
call esi
push str.GetButtonData_WindowEx
push dword [0x5e6620]
call esi
push str.SetButtonData_WindowEx
push dword [0x5e6620]
call esi
push str.InsertControl_WindowEx
push dword [0x5e6620]
call esi
push str.RemoveControl_WindowEx
push dword [0x5e6620]
call esi
push str.CallFeedBackEvent_WindowEx
push dword [0x5e6620]
call esi
push str.CreateControl_LabelEx
push dword [0x5e6620]
call esi
push str.SetAttribute_LabelEx
push dword [0x5e6620]
call esi
push str.GetAttribute_LabelEx
push dword [0x5e6620]
mov dword [0x5e65b0], eax
call esi
push str.CreateControl_FilterEx
push dword [0x5e6620]
mov dword [0x5e65b4], eax
call esi
push str.SetAttribute_FilterEx
push dword [0x5e6620]
call esi
push str.GetAttribute_FilterEx
push dword [0x5e6620]
call esi
push str.CreateControl_ButtonEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ButtonEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ButtonEx
push dword [0x5e6620]
call esi
push str.CreateControl_ImagebuttonEx
push dword [0x5e6620]
mov dword [0x5e65ac], eax
call esi
push str.SetAttribute_ImagebuttonEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ImagebuttonEx
push dword [0x5e6620]
call esi
push str.CreateControl_SuperbuttonEx
push dword [0x5e6620]
call esi
push str.SetAttribute_SuperbuttonEx
push dword [0x5e6620]
call esi
push str.GetAttribute_SuperbuttonEx
push dword [0x5e6620]
mov dword [0x5e65a8], eax
call esi
push str.CreateControl_ChoiceboxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ChoiceboxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ChoiceboxEx
push dword [0x5e6620]
mov dword [0x5e65a4], eax
call esi
push str.CreateControl_RadiobuttonEx
push dword [0x5e6620]
call esi
push str.SetAttribute_RadiobuttonEx
push dword [0x5e6620]
call esi
push str.GetAttribute_RadiobuttonEx
push dword [0x5e6620]
call esi
push str.CreateControl_EditboxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_EditboxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_EditboxEx
push dword [0x5e6620]
call esi
push str.InsertText_EditboxEx
push dword [0x5e6620]
call esi
push str.DeleteText_EditboxEx
push dword [0x5e6620]
call esi
push str.SetInsertCursor_EditboxEx
push dword [0x5e6620]
call esi
push str.GetInsertCursor_EditboxEx
push dword [0x5e6620]
call esi
push str.SetSelectLeng_EditboxEx
push dword [0x5e6620]
call esi
push str.GetSelectLeng_EditboxEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisibleText_EditboxEx
push dword [0x5e6620]
call esi
push str.CreateControl_ComboboxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ComboboxEx
push dword [0x5e6620]
call esi
push str.InsertText_ComboboxEx
push dword [0x5e6620]
call esi
push str.DeleteText_ComboboxEx
push dword [0x5e6620]
call esi
push str.SetInsertCursor_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetInsertCursor_ComboboxEx
push dword [0x5e6620]
call esi
push str.SetSelectLeng_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetSelectLeng_ComboboxEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisibleText_ComboboxEx
push dword [0x5e6620]
call esi
push str.PopUp_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.Close_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.IsPopUp_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.InsertItem_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.DeleteItem_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetItemCount_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.SetItemData_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetItemData_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.SetItemIco_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetItemIco_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.SetItemTitle_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetItemTitle_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.SetItemFontColor_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetItemFontColor_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.SetItemSize_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.GetItemSize_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_DownlistEx_ComboboxEx
push dword [0x5e6620]
call esi
push str.CreateControl_MinutesboxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_MinutesboxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_MinutesboxEx
push dword [0x5e6620]
call esi
push str.InsertControl_MinutesboxEx
push dword [0x5e6620]
call esi
push str.RemoveControl_MinutesboxEx
push dword [0x5e6620]
call esi
push str.CreateControl_MultifunctionButtonEx
push dword [0x5e6620]
call esi
push str.SetAttribute_MultifunctionButtonEx
push dword [0x5e6620]
call esi
push str.GetAttribute_MultifunctionButtonEx
push dword [0x5e6620]
call esi
push str.CreateControl_PictureBoxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_PictureBoxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_PictureBoxEx
push dword [0x5e6620]
mov dword [0x5e65b8], eax
call esi
push str.CreateControl_ProgressbarEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ProgressbarEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ProgressbarEx
push dword [0x5e6620]
mov dword [0x5e65a0], eax
call esi
push str.CreateControl_ScrollbarEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ScrollbarEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ScrollbarEx
push dword [0x5e6620]
call esi
push str.CreateControl_SliderbarEx
push dword [0x5e6620]
call esi
push str.SetAttribute_SliderbarEx
push dword [0x5e6620]
call esi
push str.GetAttribute_SliderbarEx
push dword [0x5e6620]
call esi
push str.CreateControl_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.SetAttribute_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.GetAttribute_SelectthefolderEx
push dword [0x5e6620]
mov dword [0x5e65bc], eax
call esi
push str.InsertTab_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.DeleteTab_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.GetTabCount_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.GetTabData_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.SetTabData_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.SetTabIco_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.GetTabIco_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.SetTabTitle_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.GetTabTitle_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.SetTabFontColor_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.GetTabFontColor_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.SetTabSize_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.GetTabSize_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.InsertControl_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.RemoveControl_SelectthefolderEx
push dword [0x5e6620]
call esi
push str.CreateControl_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ToolbarEx
push dword [0x5e6620]
call esi
push str.InsertButton_ToolbarEx
push dword [0x5e6620]
call esi
push str.DeleteButton_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonCount_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonData_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonData_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonIco_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonIco_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonTitle_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonTitle_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonFontColor_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonFontColor_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonSize_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonSize_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonType_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonType_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonAlign_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonAlign_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonSelected_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonSelected_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonDisabled_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonDisabled_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonFont_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonFont_ToolbarEx
push dword [0x5e6620]
call esi
push str.SetButtonSkin_ToolbarEx
push dword [0x5e6620]
call esi
push str.GetButtonSkin_ToolbarEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_ToolbarEx
push dword [0x5e6620]
call esi
push str.CreateControl_ListboxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ListboxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ListboxEx
push dword [0x5e6620]
call esi
push str.InsertItem_ListboxEx
push dword [0x5e6620]
call esi
push str.DeleteItem_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemCount_ListboxEx
push dword [0x5e6620]
call esi
push str.SetItemData_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemData_ListboxEx
push dword [0x5e6620]
call esi
push str.SetItemIco_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemIco_ListboxEx
push dword [0x5e6620]
call esi
push str.SetItemTitle_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemTitle_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemFontColor_ListboxEx
push dword [0x5e6620]
call esi
push str.SetItemFontColor_ListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSize_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSize_ListboxEx
push dword [0x5e6620]
call esi
push str.SetItemFont_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemFont_ListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSkin_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSkin_ListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSelected_ListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSelected_ListboxEx
push dword [0x5e6620]
call esi
push str.SetScrollCallBack_ListboxEx
push dword [0x5e6620]
call esi
push str.GetScrollCallBack_ListboxEx
push dword [0x5e6620]
call esi
push str.SetVirtualTableCallBack_ListboxEx
push dword [0x5e6620]
call esi
push str.GetVirtualTableCallBack_ListboxEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_ListboxEx
push dword [0x5e6620]
call esi
push str.CreateControl_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_SuperListboxEx
push dword [0x5e6620]
call esi
push str.InsertColumn_SuperListboxEx
push dword [0x5e6620]
call esi
push str.DeleteColumn_SuperListboxEx
push dword [0x5e6620]
mov dword [0x5e73fc], eax
call esi
push str.GetColumnCount_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetColumnAttribute_SuperListboxEx
push dword [0x5e6620]
mov dword [0x5e659c], eax
call esi
push str.GetColumnAttribute_SuperListboxEx
push dword [0x5e6620]
call esi
push str.InsertItem_SuperListboxEx
push dword [0x5e6620]
call esi
push str.DeleteItem_SuperListboxEx
push dword [0x5e6620]
mov dword [0x5e6598], eax
call esi
push str.GetItemCount_SuperListboxEx
push dword [0x5e6620]
mov dword [0x5e6594], eax
call esi
push str.SetItemData_SuperListboxEx
push dword [0x5e6620]
mov dword [0x5e6590], eax
call esi
push str.GetItemData_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetItemIco_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetItemIco_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetItemTitle_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetItemTitle_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetItemFontColor_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetItemFontColor_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSize_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSize_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetItemFont_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetItemFont_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSkin_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSkin_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSelected_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSelected_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetItemEditConfig_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetItemEditConfig_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetScrollCallBack_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetScrollCallBack_SuperListboxEx
push dword [0x5e6620]
call esi
push str.SetVirtualTableCallBack_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GetVirtualTableCallBack_SuperListboxEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_SuperListboxEx
push dword [0x5e6620]
call esi
push str.CreateControl_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_IcoListboxEx
push dword [0x5e6620]
call esi
push str.InsertItem_IcoListboxEx
push dword [0x5e6620]
call esi
push str.DeleteItem_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemCount_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetItemData_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemData_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetItemIco_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemIco_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetItemTitle_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemTitle_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetItemFontColor_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemFontColor_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetItemFont_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemFont_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSkin_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSkin_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSelected_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSelected_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetItemSize_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetItemSize_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetScrollCallBack_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetScrollCallBack_IcoListboxEx
push dword [0x5e6620]
call esi
push str.SetVirtualTableCallBack_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GetVirtualTableCallBack_IcoListboxEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_IcoListboxEx
push dword [0x5e6620]
call esi
push str.CreateControl_TreeListEx
push dword [0x5e6620]
call esi
push str.SetAttribute_TreeListEx
push dword [0x5e6620]
call esi
push str.GetAttribute_TreeListEx
push dword [0x5e6620]
call esi
push str.InsertItem_TreeListEx
push dword [0x5e6620]
call esi
push str.DeleteItem_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemCount_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemData_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemData_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemIco_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemIco_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemTitle_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemTitle_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemFontColor_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemFontColor_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemWidth_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemWidth_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemSize_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemSize_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemType_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemType_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemFont_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemFont_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemSkin_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemSkin_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemSelected_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemSelected_TreeListEx
push dword [0x5e6620]
call esi
push str.SetItemFold_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemFold_TreeListEx
push dword [0x5e6620]
call esi
push str.GetItemLevel_TreeListEx
push dword [0x5e6620]
call esi
push str.GetSubItemCount_TreeListEx
push dword [0x5e6620]
call esi
push str.GetNextSubItemCount_TreeListEx
push dword [0x5e6620]
call esi
push str.GetAncestorItem_TreeListEx
push dword [0x5e6620]
call esi
push str.GetFatherItem_TreeListEx
push dword [0x5e6620]
call esi
push str.GetLastItem_TreeListEx
push dword [0x5e6620]
call esi
push str.GetNextItem_TreeListEx
push dword [0x5e6620]
call esi
push str.SetScrollCallBack_TreeListEx
push dword [0x5e6620]
call esi
push str.GetScrollCallBack_TreeListEx
push dword [0x5e6620]
call esi
push str.SetVirtualTableCallBack_TreeListEx
push dword [0x5e6620]
call esi
push str.GetVirtualTableCallBack_TreeListEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_TreeListEx
push dword [0x5e6620]
call esi
push str.CreateControl_WebBrowserEx
push dword [0x5e6620]
call esi
push str.SetAttribute_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GetAttribute_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GetWebView_WebBrowserEx
push dword [0x5e6620]
call esi
push str.Load_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GoBack_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GoForward_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GoCanBack_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GoCanForward_WebBrowserEx
push dword [0x5e6620]
call esi
push str.ReLoad_WebBrowserEx
push dword [0x5e6620]
call esi
push str.StopLoading_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GetUrl_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GetTitle_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GetSource_WebBrowserEx
push dword [0x5e6620]
call esi
push str.RunCmd_WebBrowserEx
push dword [0x5e6620]
call esi
push str.GetCookie_WebBrowserEx
push dword [0x5e6620]
call esi
push str.SetCookie_WebBrowserEx
push dword [0x5e6620]
call esi
push str.RunJS_WebBrowserEx
push dword [0x5e6620]
call esi
push str.BindFunction_WebBrowserEx
push dword [0x5e6620]
call esi
push str.IsLoading_WebBrowserEx
push dword [0x5e6620]
call esi
push str.IsLoadingSucceeded_WebBrowserEx
push dword [0x5e6620]
call esi
push str.IsLoadingCompleted_WebBrowserEx
push dword [0x5e6620]
call esi
push str.IsDocumentReady_WebBrowserEx
push dword [0x5e6620]
call esi
push str.ShowDevtools_WebBrowserEx
push dword [0x5e6620]
call esi
push str.CreateControl_CalendarBoxEx
push dword [0x5e6620]
call esi
push str.SetAttribute_CalendarBoxEx
push dword [0x5e6620]
call esi
push str.GetAttribute_CalendarBoxEx
push dword [0x5e6620]
call esi
push str.SetItemSelected_CalendarBoxEx
push dword [0x5e6620]
call esi
push str.GetItemSelected_CalendarBoxEx
push dword [0x5e6620]
call esi
push str.SetItemSkin_CalendarBoxEx
push dword [0x5e6620]
call esi
push str.GetItemSkin_CalendarBoxEx
push dword [0x5e6620]
call esi
push str.CreateControl_ColorPickEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ColorPickEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ColorPickEx
push dword [0x5e6620]
call esi
push str.CreateControl_RichEditEx
push dword [0x5e6620]
call esi
push str.SetAttribute_RichEditEx
push dword [0x5e6620]
call esi
push str.GetAttribute_RichEditEx
push dword [0x5e6620]
call esi
push str.InsertText_RichEditEx
push dword [0x5e6620]
call esi
push str.DeleteText_RichEditEx
push dword [0x5e6620]
call esi
push str.SetInsertCursor_RichEditEx
push dword [0x5e6620]
call esi
push str.GetInsertCursor_RichEditEx
push dword [0x5e6620]
call esi
push str.SetSelectLeng_RichEditEx
push dword [0x5e6620]
call esi
push str.GetSelectLeng_RichEditEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisibleText_RichEditEx
push dword [0x5e6620]
call esi
push str.SetSelCharFormat_RichEditEx
push dword [0x5e6620]
call esi
push str.GetSelCharFormat_RichEditEx
push dword [0x5e6620]
call esi
push str.SetSelParaFormat_RichEditEx
push dword [0x5e6620]
call esi
push str.GetSelParaFormat_RichEditEx
push dword [0x5e6620]
call esi
push str.RunServicesCmd_RichEditEx
push dword [0x5e6620]
call esi
push str.CreateControl_ExtendEx
push dword [0x5e6620]
call esi
push str.SetAttribute_ExtendEx
push dword [0x5e6620]
call esi
push str.GetAttribute_ExtendEx
push dword [0x5e6620]
call esi
push str.ShowDevtools_ExtendEx
push dword [0x5e6620]
call esi
push str.RunExtendCmd_ExtendEx
push dword [0x5e6620]
call esi
push str.CreateControl_AnimationbuttonEx
push dword [0x5e6620]
call esi
push str.SetAttribute_AnimationbuttonEx
push dword [0x5e6620]
call esi
push str.GetAttribute_AnimationbuttonEx
push dword [0x5e6620]
call esi
push str.CreateControl_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetAttribute_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetAttribute_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.InsertColumn_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.DeleteColumn_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetColumnCount_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetColumnAttribute_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetColumnAttribute_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.InsertItem_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.DeleteItem_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemCount_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemData_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemData_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemIco_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemIco_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemTitle_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemTitle_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemFontColor_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemFontColor_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemHeight_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemHeight_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemMaxHeight_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemMaxHeight_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemMinHeight_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemMinHeight_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.MergeCell_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.BreakCell_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetMergeInfo_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemFont_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemFont_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemSkin_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemSkin_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemAlign_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemAlign_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemSelected_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemSelected_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemType_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemType_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemFold_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemFold_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemLevel_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetSubItemCount_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetNextSubItemCount_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetAncestorItem_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetFatherItem_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetLastItem_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetNextItem_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetItemEditConfig_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetItemEditConfig_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetScrollCallBack_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetScrollCallBack_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.SetVirtualTableCallBack_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GetVirtualTableCallBack_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.GuaranteeVisible_AdvancedFormEx
push dword [0x5e6620]
call esi
push str.CreateControl_SlideButtonEx
push dword [0x5e6620]
call esi
push str.SetAttribute_SlideButtonEx
push dword [0x5e6620]
call esi
push str.GetAttribute_SlideButtonEx
push dword [0x5e6620]
call esi
push str.CreateControl_PieChartEx
push dword [0x5e6620]
call esi
push str.SetAttribute_PieChartEx
push dword [0x5e6620]
call esi
push str.GetAttribute_PieChartEx
push dword [0x5e6620]
call esi
push str.SetGraphCount_PieChartEx
push dword [0x5e6620]
call esi
push str.GetGraphCount_PieChartEx
push dword [0x5e6620]
call esi
push str.SetGraphAttr_PieChartEx
push dword [0x5e6620]
call esi
push str.GetGraphAttr_PieChartEx
push dword [0x5e6620]
call esi
push str.SetGraphValue_PieChartEx
push dword [0x5e6620]
call esi
push str.GetGraphValue_PieChartEx
push dword [0x5e6620]
call esi
push str.CreateControl_BarChartEx
push dword [0x5e6620]
call esi
push str.SetAttribute_BarChartEx
push dword [0x5e6620]
call esi
push str.GetAttribute_BarChartEx
push dword [0x5e6620]
call esi
push str.SetGraphCount_BarChartEx
push dword [0x5e6620]
call esi
push str.GetGraphCount_BarChartEx
push dword [0x5e6620]
call esi
push str.SetGraphAttr_BarChartEx
push dword [0x5e6620]
call esi
push str.GetGraphAttr_BarChartEx
push dword [0x5e6620]
call esi
push str.SetGraphValue_BarChartEx
push dword [0x5e6620]
call esi
push str.GetGraphValue_BarChartEx
push dword [0x5e6620]
call esi
push str.CreateControl_CurveChartEx
push dword [0x5e6620]
call esi
push str.SetAttribute_CurveChartEx
push dword [0x5e6620]
call esi
push str.GetAttribute_CurveChartEx
push dword [0x5e6620]
call esi
push str.SetGraphCount_CurveChartEx
push dword [0x5e6620]
call esi
push str.GetGraphCount_CurveChartEx
push dword [0x5e6620]
call esi
push str.SetGraphAttr_CurveChartEx
push dword [0x5e6620]
call esi
push str.GetGraphAttr_CurveChartEx
push dword [0x5e6620]
call esi
push str.SetGraphValue_CurveChartEx
push dword [0x5e6620]
call esi
push str.GetGraphValue_CurveChartEx
push dword [0x5e6620]
call esi
push str.CreateControl_CandleChartEx
push dword [0x5e6620]
call esi
push str.SetAttribute_CandleChartEx
push dword [0x5e6620]
call esi
push str.GetAttribute_CandleChartEx
push dword [0x5e6620]
call esi
push str.SetGraphValue_CandleChartEx
push dword [0x5e6620]
call esi
push str.GetGraphValue_CandleChartEx
push dword [0x5e6620]
call esi
push str.CreateControl_DrawPanelEx
push dword [0x5e6620]
call esi
push str.SetAttribute_DrawPanelEx
push dword [0x5e6620]
call esi
push str.GetAttribute_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawImage_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawString_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawPolygon_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawRect_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawEllipse_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawPie_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawCurve_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawArc_DrawPanelEx
push dword [0x5e6620]
call esi
push str.DrawLine_DrawPanelEx
push dword [0x5e6620]
call esi
push str.Clear_DrawPanelEx
push dword [0x5e6620]
call esi
push str.Update_DrawPanelEx
push dword [0x5e6620]
call esi
push str.SetClip_DrawPanelEx
push dword [0x5e6620]
call esi
push str.SetGraphicsquality_DrawPanelEx
push dword [0x5e6620]
call esi
push str.GetGraphicsData_DrawPanelEx
push dword [0x5e6620]
call esi
mov eax, dword [0x5e658c]
test eax, eax
je 0x468d2c
push 0x134afea
push 1
push 0
push dword [0x5e6620]
push 0x7d8
call eax
mov dword [0x5e6620], eax
push dword [0x5e6624]
call dword [sym.imp.KERNEL32.dll_UnmapViewOfFile]
mov eax, dword [0x5e6620]
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.00469bcf
mov esp, ebp
pop ebp
ret