Function at 0x140024c30
Capabilities:
Inspect load icon resource

Disassembly:
push rbx
sub rsp, 0x30
mov rbx, 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, rbx
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, 0x40c
call qword [sym.imp.mfc140u.dll_AfxCriticalNewHandler]
mov rcx, rax
mov edx, 0x40c
call qword [sym.imp.USER32.dll_LoadIconW]
mov rcx, qword [rbx + 0x40]
xor r8d, r8d
mov r9, rax
mov edx, 0x80
call qword [sym.imp.USER32.dll_SendMessageW]
mov r8, qword [0x1400b9d48]
lea rcx, [rbx + 0x26e0]
mov r9d, 1
mov byte [rsp + 0x20], 0
mov edx, 0x1de
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, [0x14007ce10]
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.mfc140u.dll_CMFCToolBar::SetOrigButtons]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, [0x140077d40]
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov edx, 0x404
mov rcx, rbx
mov r8, rax
call qword [sym.imp.mfc140u.dll_CMFCDropDownToolbarButton::Serialize]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, [0x140075ad8]
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, rbx
mov r8, rax
call qword [sym.imp.mfc140u.dll_CMFCDropDownToolbarButton::Serialize]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, [0x14007a9d0]
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov edx, 0x44f
mov rcx, rbx
mov r8, rax
call qword [sym.imp.mfc140u.dll_CMFCDropDownToolbarButton::Serialize]
mov rcx, qword [sym.imp.FTCore.dll_class_CMultiLanguage_gMultiLanguage]
lea rdx, [0x140078f10]
call qword [sym.imp.FTCore.dll_public:_wchar_t_const____ptr64___cdecl_CMultiLanguage::TranslateString_wchar_t_const____ptr64____ptr64]
mov edx, 1
mov rcx, rbx
mov r8, rax
call qword [sym.imp.mfc140u.dll_CMFCDropDownToolbarButton::Serialize]
lea rcx, [rbx + 0x1620]
mov edx, 0x410
call qword [sym.imp.FFUILib.dll_void___cdecl_SetBmpFlatBTStyle_class_CBCGPButton____ptr64__unsigned_int_]
mov rcx, qword [rbx + 0x2638]
lea r9, [0x14007ce38]
xor r8d, r8d
mov edx, 0x14a
call qword [sym.imp.USER32.dll_SendMessageW]
mov rcx, qword [rbx + 0x2638]
lea r9, [0x14007ce40]
mov edx, 0x14a
mov r8d, 1
call qword [sym.imp.USER32.dll_SendMessageW]
movsxd r8, dword [0x1400becc0]
xor r9d, r9d
mov rcx, qword [rbx + 0x2638]
mov edx, 0x14e
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
lea rcx, [rbx + 0x2e68]
lea edx, [r9 + 1]
lea r8d, [r9 + 9]
call qword [sym.imp.mfc140u.dll_CDaoRecordset::SetFieldValueNull]
movsxd r9, dword [0x1400becc4]
mov edx, CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup
mov rcx, qword [rbx + reloc.mfc140u.dll_CAsyncMonikerFile::Open]
mov r8d, 1
call qword [sym.imp.USER32.dll_SendMessageW]
mov rcx, rbx
call fcn.1400253f0
mov rcx, rbx
call fcn.1400258e0
mov rcx, rbx
call fcn.140025bd0
mov rcx, qword [sym.imp.FTMedia.dll_class_CFormatFactoryUI____ptr64___ptr64_gpFFUI]
mov rdx, qword [rcx]
mov rcx, qword [rdx + 0x140]
lea rdx, [0x1400b73c0]
test rcx, rcx
cmovne rdx, rcx
mov rcx, rbx
call fcn.1400252d0
mov eax, 1
add rsp, 0x30
pop rbx
ret