Function at 0x419098
Capabilities:
Inspect load icon resource

Disassembly:
push ebx
mov ebx, dword [sym.imp.USER32.dll_SendMessageA]
push ebp
push esi
mov esi, ecx
push edi
push 0
push 0
mov eax, dword [esi + 0x200]
push 0x1037
push eax
call ebx
mov ecx, dword [esi + 0x200]
or al, 0x30
push eax
push 0
push 0x1036
push ecx
call ebx
push 0xffffffffffffffff
push 0x32
lea edi, [esi + 0x1e0]
push 0
push str.Time
push 0
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 1
push 0x73
push 0
push str.Player
push 1
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 2
push 0x82
push 0
push str.Action
push 2
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 3
push 0xdc
push 0
push str.Parameters
push 3
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 4
push 0x14
push 0
push 0x43ee00
push 4
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
mov edx, dword [esi + 0x200]
push 0xffffff
push 0
push 0x1001
push edx
call ebx
mov eax, dword [esi + 0x200]
push 0xffffff
push 0
push 0x1026
push eax
call ebx
mov ecx, dword [esi + 0x200]
push 0xa0a0a
push 0
push 0x1024
push ecx
call ebx
mov edx, dword [esi + 0x200]
push 0
push 0
push 0x1037
push edx
call ebx
or al, 0x30
push eax
mov eax, dword [esi + 0x140]
push 0
push 0x1036
push eax
call ebx
push 0xffffffffffffffff
push 0x73
lea edi, [esi + 0x120]
push 0
push str.Player
push 0
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 1
push 0x28
push 0
push 0x43db80
push 1
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 2
push 0x32
push 0
push 0x43d3c8
push 2
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 3
push 0x32
push 0
push 0x43db78
push 3
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 4
push 0x23
push 0
push 0x43db70
push 4
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 5
push 0x2d
push 0
push 0x43db68
push 5
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 6
push 0x32
push 0
push 0x43db60
push 6
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 7
push 0x32
push 0
push 0x43db58
push 7
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 8
push 0x32
push 0
push 0x43db50
push 8
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
push 9
push 0x32
push 0
push 0x43db48
push 9
mov ecx, edi
call sub.MFC42.DLL_CListCtrl::InsertColumn
mov ecx, dword [esi + 0x140]
push 0xffffff
push 0
push 0x1001
push ecx
call ebx
mov edx, dword [esi + 0x140]
push 0xffffff
push 0
push 0x1026
push edx
call ebx
mov eax, dword [esi + 0x140]
push 0xa0a0a
push 0
push 0x1024
push eax
call ebx
mov ecx, dword [esi + 0x44c]
push 2
push 2
push 4
push 0x10
push 0x10
call sub.MFC42.DLL_CImageList::Create
mov ecx, dword [esi + 0x44c]
push 0xffffff
mov edx, dword [ecx + 4]
push edx
call dword [sym.imp.COMCTL32.dll_ImageList_SetBkColor]
call sub.MFC42.DLL_AfxGetModuleState
push 0x86
push 0xe
push 0x86
call sub.MFC42.DLL_AfxFindResourceHandle
mov edi, dword [sym.imp.USER32.dll_LoadIconA]
push eax
call edi
mov ebp, dword [sym.imp.COMCTL32.dll_ImageList_ReplaceIcon]
push eax
mov eax, dword [esi + 0x44c]
push 0xffffffffffffffff
mov ecx, dword [eax + 4]
push ecx
call ebp
push 0x85
push 0xe
push 0x85
call sub.MFC42.DLL_AfxFindResourceHandle
push eax
call edi
mov edx, dword [esi + 0x44c]
push eax
push 0xffffffffffffffff
mov eax, dword [edx + 4]
push eax
call ebp
mov eax, dword [esi + 0x44c]
test eax, eax
je 0x419330
mov eax, dword [eax + 4]
mov ecx, dword [esi + 0x140]
push eax
push 1
push 0x1003
push ecx
call ebx
push eax
call sub.MFC42.DLL_CImageList::FromHandle
pop edi
pop esi
pop ebp
pop ebx
ret