Function at 0x418be0
Capabilities:
Inspect load icon resource

Disassembly:
mov ecx, dword [0x4c3118]
push esi
push edi
push 0
push str.mul_color
call fcn.004038d0
push eax
push 0
push 0x111e
push 0x457
push dword [0x4c5118]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
mov ecx, dword [0x4c3118]
push 0
push str.mul_color
call fcn.004038d0
push eax
push 0
push 0x111e
push 0x45f
push dword [0x4c5118]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
mov ecx, dword [0x4c3118]
push 0xffffff
push str.mul_bgc
call fcn.004038d0
push eax
push 0
push 0x111d
push 0x457
push dword [0x4c5118]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
mov ecx, dword [0x4c3118]
push 0xffffff
push str.mul_bgc
call fcn.004038d0
push eax
push 0
push 0x111d
push 0x45f
push dword [0x4c5118]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
mov ecx, dword [0x4c3118]
push 0xb4
push str.cfont_yh
call fcn.004038d0
mov ecx, eax
mov eax, 0x66666667
imul ecx
push 0x457
push dword [0x4c5118]
sar edx, 2
mov edi, edx
shr edi, 0x1f
add edi, edx
call dword [sym.imp.USER32.dll_GetDlgItem]
push 0
push edi
push 0x111b
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push 0x45f
push dword [0x4c5118]
call dword [sym.imp.USER32.dll_GetDlgItem]
push 0
push edi
push 0x111b
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push 0x401
push dword [0x4c2434]
call dword [sym.imp.USER32.dll_GetDlgItem]
push 0
push edi
push 0x111b
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push 0x3f1
push dword [0x4c6258]
call dword [sym.imp.USER32.dll_GetDlgItem]
push 0
push edi
push 0x111b
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push 1
push 0xc
push 0x19
push edi
push edi
call dword [sym.imp.COMCTL32.dll_ImageList_Create]
push 0x238c
push dword [0x4c512c]
mov esi, eax
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push 0x238d
push dword [0x4c512c]
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push 0x238e
push dword [0x4c512c]
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push 0x238f
push dword [0x4c512c]
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push 0x2390
push dword [0x4c512c]
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push 0x2391
push dword [0x4c512c]
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push esi
push 0
push 0x1109
push 0x457
push dword [0x4c5118]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push esi
push 0
push 0x1109
push 0x45f
push dword [0x4c5118]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push esi
push 0
push 0x1109
push 0x401
push dword [0x4c2434]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push esi
push 0
push 0x1109
push 0x3f1
push dword [0x4c6258]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push 0x3f1
push dword [0x4c6258]
call dword [sym.imp.USER32.dll_GetDlgItem]
test eax, eax
je 0x418f24
push 3
push 3
push 0x21
push edi
push edi
call dword [sym.imp.COMCTL32.dll_ImageList_Create]
push 0x85
push dword [0x4c512c]
mov esi, eax
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push 0x86
push dword [0x4c512c]
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push 0x84
push dword [0x4c512c]
call dword [sym.imp.USER32.dll_LoadIconA]
push eax
push 0xffffffffffffffff
push esi
call dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push esi
push 1
push 0x1003
push 0x3f1
push dword [0x4c6258]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
pop edi
pop esi
ret