Function at 0x402263
Capabilities:
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x88
nop
mov eax, str.STATIC
mov dword [ebp - 0x40], eax
mov eax, str.COMBOBOX
mov dword [ebp - 0x44], eax
mov eax, str.BUTTON
mov dword [ebp - 0x48], eax
mov eax, 0x403406
mov dword [ebp - 0x4c], eax
mov eax, 0x403408
mov dword [ebp - 0x50], eax
mov eax, 0x403418
mov dword [ebp - 0x54], eax
mov eax, 0x403428
mov dword [ebp - 0x58], eax
mov eax, 0x40342e
mov dword [ebp - 0x5c], eax
mov eax, 0x40343e
mov dword [ebp - 0x60], eax
mov eax, 0x40344e
mov dword [ebp - 0x64], eax
mov eax, str.JPN_DVD
mov dword [ebp - 0x68], eax
mov eax, 0x40346e
mov dword [ebp - 0x6c], eax
mov eax, 0x40347c
mov dword [ebp - 0x70], eax
mov eax, str.EUR_CD
mov dword [ebp - 0x74], eax
mov eax, str.USA_CD
mov dword [ebp - 0x78], eax
mov eax, str.EUR_DVD
mov dword [ebp - 0x7c], eax
mov eax, str.USA_DVD
mov dword [ebp - 0x80], eax
mov eax, str.PRC_CD
mov dword [ebp - 0x84], eax
mov eax, str.JPN_CD
mov dword [ebp - 0x88], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 1
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x55
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x50]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 4], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 2
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x55
push eax
mov eax, 0xf0
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x54]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 8], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 4
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x55
push eax
mov eax, 0x14a
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x58]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0xc], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 5
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 5
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x5c]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x10], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 6
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x19
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x60]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x14], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 7
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x2d
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x64]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x18], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 8
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x2d
push eax
mov eax, 0xf0
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x68]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x1c], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 9
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x41
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x6c]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x20], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 0xa
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x69
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x70]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x24], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 0xb
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x7d
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x74]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x28], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 0xc
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x7d
push eax
mov eax, 0xf0
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x2c], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 0xd
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x91
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x7c]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x30], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 0xe
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0x91
push eax
mov eax, 0xf0
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x80]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x34], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 0xf
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0xa5
push eax
mov eax, 0x96
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x84]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x38], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 0x10
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x19
push eax
mov eax, 0x5a
push eax
mov eax, 0xa5
push eax
mov eax, 0xf0
push eax
mov eax, 0x50000009
push eax
mov eax, dword [ebp - 0x88]
push eax
mov eax, dword [ebp - 0x48]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [ebp - 0x3c], eax
mov eax, 0
push eax
mov eax, 1
push eax
mov eax, 0xf1
push eax
mov eax, dword [ebp - 4]
push eax
call sub.user32.dll_SendMessageA
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0xe
push eax
mov eax, 0x87
push eax
mov eax, 0xa
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.Biohazard_2
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0xe
push eax
mov eax, 0x87
push eax
mov eax, 0x1e
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.Biohazard_3
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0xe
push eax
mov eax, 0x87
push eax
mov eax, 0x32
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.Biohazard_4
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x10
push eax
mov eax, 0x87
push eax
mov eax, 0x46
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.Chaos_Legion
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x10
push eax
mov eax, 0x87
push eax
mov eax, 0x5a
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.Devil_May_Cry_3
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x10
push eax
mov eax, 0x87
push eax
mov eax, 0x6e
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.Gyakun_Saiban
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0x10
push eax
mov eax, 0x87
push eax
mov eax, 0x82
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.MegaMan_X8
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0xe
push eax
mov eax, 0x87
push eax
mov eax, 0x96
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.Resident_Evil_4
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0xe
push eax
mov eax, 0x87
push eax
mov eax, 0xaa
push eax
mov eax, 0xf
push eax
mov eax, 0x50000200
push eax
mov eax, str.Rockman_X8
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0xa
push eax
mov eax, 0x64
push eax
mov eax, 0xa
push eax
mov eax, 0x146
push eax
mov eax, 0x58000200
push eax
mov eax, str.15_in_1
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0xa
push eax
mov eax, 0x12c
push eax
mov eax, 0xc8
push eax
mov eax, 0xf
push eax
mov eax, 0x58000200
push eax
mov eax, str.v1.1
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
mov eax, 0
push eax
mov eax, 0
push eax
mov eax, 3
push eax
mov eax, dword [ebp + 8]
push eax
mov eax, 0xa
push eax
mov eax, 0x12c
push eax
mov eax, 0xc8
push eax
mov eax, 0x154
push eax
mov eax, 0x58000200
push eax
mov eax, 0x4034fc
push eax
mov eax, dword [ebp - 0x40]
push eax
mov eax, 0
push eax
call sub.user32.dll_CreateWindowExW
mov dword [0x403924], eax
leave
ret