Function at 0x442b60
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0x60
push ebx
push ebp
push esi
push edi
push 1
mov esi, ecx
mov dword [esp + 0x50], 0x3f800000
mov dword [esp + 0x54], 0
mov dword [esp + 0x58], 0
mov dword [esp + 0x5c], 0
mov dword [esp + 0x60], 0x3f800000
mov dword [esp + 0x64], 0
mov dword [esp + 0x68], 0
mov dword [esp + 0x6c], 0
mov dword [esp + 0x70], 0x3f800000
call sub.MFC71.DLL_CWnd::UpdateData
xor ebp, ebp
mov dword [esp + 0x14], ebp
call sub.MFC71.DLL_AfxGetModuleState
mov eax, dword [eax + 4]
mov edx, dword [eax + 0xdc]
lea ecx, [esp + 0x14]
push ecx
push ebp
push 0x10000000
push 0xc0000020
push 3
push 3
push edx
call sub.MIL.dll_Ordinal_109
mov ecx, dword [esp + 0x14]
lea eax, [esp + 0x4c]
push eax
push 3
push 3
push ebp
push ebp
push ecx
call sub.MIL.dll_Ordinal_132
mov edx, dword [esi + 0x74]
push ebp
push 0x3ea
push edx
call sub.MIL.dll_Ordinal_129
dec eax
mov dword [esp + 0x18], eax
fild dword [esp + 0x18]
mov eax, dword [esi + 0x74]
push ebp
push 0x3eb
fmul qword [0x46e348]
push eax
fstp qword [esp + 0x3c]
call sub.MIL.dll_Ordinal_129
mov ecx, dword [esi + 0x78]
dec eax
mov dword [esp + 0x18], eax
fild dword [esp + 0x18]
push ebp
push 0x3ea
push ecx
fmul qword [0x46e348]
fstp qword [esp + 0x34]
call sub.MIL.dll_Ordinal_129
mov edx, dword [esi + 0x78]
dec eax
mov dword [esp + 0x18], eax
fild dword [esp + 0x18]
push ebp
push 0x3eb
push edx
fmul qword [0x46e348]
fstp qword [esp + 0x4c]
call sub.MIL.dll_Ordinal_129
mov ebx, dword [sym.imp.USER32.dll_SendMessageA]
dec eax
mov dword [esp + 0x18], eax
fild dword [esp + 0x18]
mov edi, dword [esp + 0x18]
fmul qword [0x46e348]
fstp qword [esp + 0x38]
mov eax, ebp
sub eax, 0
je 0x442cfe
dec eax
je 0x442cd1
dec eax
jne 0x442d2f
push 0x45c
mov ecx, esi
call sub.MFC71.DLL_CWnd::GetDlgItem
mov eax, dword [eax + 0x20]
push 0
push 0
push 0x147
push eax
call ebx
fld qword [esi + 0xa0]
fstp qword [esp + 0x18]
fld qword [esi + 0xa8]
jmp 0x442d29
push 0x45d
mov ecx, esi
call sub.MFC71.DLL_CWnd::GetDlgItem
mov ecx, dword [eax + 0x20]
push 0
push 0
push 0x147
push ecx
call ebx
fld qword [esi + 0x90]
fstp qword [esp + 0x18]
fld qword [esi + 0x98]
jmp 0x442d29
push 0x45b
mov ecx, esi
call sub.MFC71.DLL_CWnd::GetDlgItem
mov edx, dword [eax + 0x20]
push 0
push 0
push 0x147
push edx
call ebx
fld qword [esi + 0x80]
fstp qword [esp + 0x18]
fld qword [esi + 0x88]
fstp qword [esp + 0x20]
mov edi, eax
cmp edi, 3
jne 0x442d48
fld qword [esp + 0x20]
sub esp, 0x10
fstp qword [esp + 8]
fld qword [esp + 0x28]
jmp 0x442dfb
cmp edi, 1
jne 0x442d96
fld qword [esp + 0x18]
fcomp qword [0x46d448]
fnstsw ax
test ah, 5
jnp 0x442d84
fld qword [esp + 0x20]
fcomp qword [0x46d448]
fnstsw ax
test ah, 5
jnp 0x442d84
fld qword [esp + 0x20]
sub esp, 0x10
fstp qword [esp + 8]
fld qword [esp + 0x28]
fstp qword [esp]
push edi
jmp 0x442e00
push 0
push 0
push str.Invalid_resize_parameters__resize_operation_canceled
mov ecx, esi
call sub.MFC71.DLL_CWnd::MessageBoxA
jmp 0x442e12
cmp edi, 2
jne 0x442e12
fld qword [esp + 0x28]
mov eax, dword [esp + 0x14]
sub esp, 0x10
fchs
fstp qword [esp + 8]
fld qword [esp + 0x40]
fchs
fstp qword [esp]
push 5
push 0x200000
push 0
push eax
push eax
call sub.MIL.dll_Ordinal_936
fld qword [0x46d448]
mov eax, dword [esp + 0x14]
sub esp, 0x10
fstp qword [esp + 8]
fld qword [esp + 0x28]
fstp qword [esp]
push edi
push 0x200000
push 0
push eax
push eax
call sub.MIL.dll_Ordinal_936
fld qword [esp + 0x38]
sub esp, 0x10
fstp qword [esp + 8]
fld qword [esp + 0x50]
fstp qword [esp]
push 5
mov eax, dword [esp + 0x28]
push 0x200000
push 0
push eax
push eax
call sub.MIL.dll_Ordinal_936
inc ebp
cmp ebp, 3
jl 0x442c93
mov eax, dword [esp + 0x14]
mov ecx, dword [esi + 0x78]
mov edx, dword [esi + 0x74]
push 0x88
push 0x200000
push 0
push eax
push ecx
push edx
call sub.MILIM.dll_Ordinal_342
call sub.MFC71.DLL_AfxGetModuleState
mov eax, dword [eax + 4]
mov eax, dword [eax + 0x16c]
mov ecx, dword [eax + 0x54]
call fcn.00448ff0
mov ecx, dword [esp + 0x14]
push ecx
call sub.MIL.dll_Ordinal_123
pop edi
pop esi
pop ebp
pop ebx
mov esp, ebp
pop ebp
ret