Function at 0x140026de0
Capabilities:
Inspect load icon resource

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x90
mov rax, qword [0x1400b52a0]
xor rax, rsp
mov qword [rsp + 0x80], rax
mov rdi, rcx
call qword [sym.imp.BCGCBPRO2500u140X64.dll_protected_virtual:_int___cdecl_CBCGPDialog::OnInitDialog_void____ptr64]
mov edx, 1
xor r9d, r9d
mov r8d, edx
mov rcx, rdi
call qword [sym.imp.BCGCBPRO2500u140X64.dll_public:_void___cdecl_CBCGPDialog::EnableVisualManagerStyle_int__int__class_CList_unsigned_int__unsigned_int__const____ptr64____ptr64]
mov edx, reloc.MediaInfo.dll_Ordinal_14
mov ecx, 0x42b
call qword [sym.imp.mfc140u.dll_AfxCriticalNewHandler]
mov rcx, rax
mov edx, 0x42b
call qword [sym.imp.USER32.dll_LoadIconW]
mov rcx, qword [rdi + 0x40]
xor r8d, r8d
mov r9, rax
mov edx, 0x80
call qword [sym.imp.USER32.dll_SendMessageW]
mov r8, qword [0x1400b9d48]
lea rcx, [rdi + 0x2038]
mov r9d, 1
mov byte [rsp + 0x20], 0
mov edx, 0x1dc
call qword [sym.imp.FFUILib.dll_public:_bool___cdecl_CFFImageStatic::ShowPNGPic_unsigned_int__struct_HINSTANCE______ptr64__enum_CFFImageStatic::SHOW_MODE__bool____ptr64]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, str.Please_select_a_file
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov edx, 0x466
mov rcx, rdi
mov rbx, rax
call qword [sym.imp.mfc140u.dll_CMFCRibbonGallery::GetCompactSize]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.mfc140u.dll_CMFCToolBar::SetOrigButtons]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, [0x14007d920]
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov edx, 0x414
mov rcx, rdi
mov rbx, rax
call qword [sym.imp.mfc140u.dll_CMFCRibbonGallery::GetCompactSize]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.mfc140u.dll_CMFCToolBar::SetOrigButtons]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, [0x140076780]
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov edx, CFixedAlloc::~CFixedAlloc
mov rcx, rdi
mov rbx, rax
call qword [sym.imp.mfc140u.dll_CMFCRibbonGallery::GetCompactSize]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.mfc140u.dll_CMFCToolBar::SetOrigButtons]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, [0x140075a18]
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov edx, 1
mov rcx, rdi
mov rbx, rax
call qword [sym.imp.mfc140u.dll_CMFCRibbonGallery::GetCompactSize]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.mfc140u.dll_CMFCToolBar::SetOrigButtons]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, [0x14007d8a8]
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov rdx, rax
mov rcx, rdi
call qword [sym.imp.mfc140u.dll_CMFCToolBar::SetOrigButtons]
xor esi, esi
mov edx, 0x468
mov rcx, rdi
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rsi
call qword [sym.imp.mfc140u.dll_CMFCRibbonGallery::GetCompactSize]
lea rdx, [rsp + 0x70]
mov rbx, rax
mov rcx, qword [rax + 0x40]
call qword [sym.imp.USER32.dll_GetWindowRect]
xor edx, edx
mov rcx, rbx
call qword [sym.imp.mfc140u.dll_COleControlSite::SetPropertyV]
lea rdx, [rsp + 0x70]
mov rcx, rdi
call qword [sym.imp.mfc140u.dll_CPaneFrameWnd::RemoveNonValidPanes]
mov rax, qword [rdi + reloc.mfc140u.dll_CMFCMenuBar::GetHelpCombobox]
lea r8, [rsp + 0x70]
mov qword [rsp + 0x28], rsi
lea rcx, [rdi + reloc.mfc140u.dll_CMFCMenuBar::GetHelpCombobox]
mov r9, rdi
mov dword [rsp + 0x20], 0x468
mov edx, 0x50800000
call qword [rax + 0x750]
xor r9d, r9d
lea r8d, [rsi + 0x10]
xor edx, edx
lea rcx, [rdi + reloc.mfc140u.dll_CMFCMenuBar::GetHelpCombobox]
call qword [sym.imp.mfc140u.dll_CPaneContainer::LoadTabbedPane]
mov rcx, qword [rdi + 0x1668]
lea edx, [rsi + 1]
mov dword [rdi + 0x1848], 1
call qword [sym.imp.SHELL32.dll_DragAcceptFiles]
mov ecx, dword [0x1400ba1d4]
lea rax, [0x140075cd0]
mov qword [rsp + 0x68], rax
lea rbx, [rdi + 0x2028]
mov dword [rsp + 0x60], 1
xor r9d, r9d
mov dword [rsp + 0x58], esi
xor r8d, r8d
mov dword [rsp + 0x50], esi
xor edx, edx
mov dword [rsp + 0x48], esi
mov dword [rsp + 0x40], 1
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x20], 0x190
call qword [sym.imp.GDI32.dll_CreateFontW]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.mfc140u.dll_CRecordset::AppendFilterAndSortSQL]
test rbx, rbx
je 0x14002706b
mov rsi, qword [rbx + 8]
mov rcx, qword [rdi + 0x1668]
mov r9d, 1
mov r8, rsi
lea edx, [r9 + 0x2f]
call qword [sym.imp.USER32.dll_SendMessageW]
cmp qword [rdi + 0x1620], 0
je 0x1400270a2
xor edx, edx
mov rcx, rdi
call qword [sym.imp.mfc140u.dll_CWnd::SetWindowPlacement]
mov rcx, rdi
call fcn.140027270
mov eax, 1
mov rcx, qword [rsp + 0x80]
xor rcx, rsp
call fcn.14005b9c0
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x18]
mov rsi, qword [r11 + 0x20]
mov rsp, r11
pop rdi
ret