Function at 0x426040
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x14
push ebx
push esi
push edi
mov esi, ecx
mov ecx, dword [esi + 4]
lea eax, [ebp - 0x14]
push eax
push ecx
call dword [sym.imp.USER32.dll_GetClientRect]
mov edx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_SetWindowTextW]
push 0x4dcb58
push edx
call edi
mov eax, dword [esi + 0x4c]
mov ecx, dword [esi + 0x44]
mov edx, dword [esi + 0x48]
push 1
push 0
push 0
push 1
push 0
push eax
mov eax, dword [esi + 0x40]
push ecx
push edx
lea ebx, [esi + 0x70]
push eax
mov ecx, ebx
call fcn.004291f0
mov ecx, dword [ebp - 0xc]
sub ecx, dword [ebp - 0x14]
mov edx, dword [esi + 0x74]
push 0x11
push 0
push 0
push 0xffffffffffffffff
sub ecx, 0x2c
push ecx
push 0
push edx
call dword [sym.imp.USER32.dll_SetWindowPos]
push ecx
mov ecx, esp
mov dword [ebp - 4], esp
push 0x4dcb64
call sym.QQProtectUpd.exe_public:_void___thiscall_CTXStringW::constructor_wchar_t_const__
mov ecx, ebx
call fcn.00429d90
mov eax, dword [esi + 0x15c]
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov ecx, dword [esi + 0xe8]
push 0
push ecx
call ebx
mov edx, dword [esi + 0x244]
push 0
push edx
call ebx
mov eax, dword [esi + 0x2b8]
push 0
push eax
call ebx
mov ecx, dword [esi + 0x1d0]
push 0
push ecx
call ebx
mov edx, dword [esi + 0x15c]
push 0x4dcbc8
push edx
call edi
push ecx
mov ecx, esp
mov dword [ebp - 4], esp
push 0x4dcbc8
call sym.QQProtectUpd.exe_public:_void___thiscall_CTXStringW::constructor_wchar_t_const__
lea ebx, [esi + 0x158]
mov ecx, ebx
call fcn.00429d90
mov eax, dword [esi + 0x54]
mov ecx, dword [esi + 0x58]
mov edx, dword [esi + 0x50]
push 1
push 0
push 0
push 1
push 0
push 0
push eax
push ecx
push edx
mov ecx, ebx
call fcn.004291f0
mov eax, dword [esi + 0xe8]
push 0x4dcbd0
push eax
call edi
push ecx
mov ecx, esp
mov dword [ebp - 4], esp
push 0x4dcbd0
call sym.QQProtectUpd.exe_public:_void___thiscall_CTXStringW::constructor_wchar_t_const__
lea ebx, [esi + 0xe4]
mov ecx, ebx
call fcn.00429d90
mov ecx, dword [esi + 0x54]
mov edx, dword [esi + 0x58]
mov eax, dword [esi + 0x50]
push 1
push 0
push 0
push 1
push 0
push 0
push ecx
push edx
push eax
mov ecx, ebx
call fcn.004291f0
mov ecx, dword [esi + 0x244]
push 0x4dcbd8
push ecx
call edi
push ecx
mov ecx, esp
mov dword [ebp - 4], esp
push 0x4dcbd8
call sym.QQProtectUpd.exe_public:_void___thiscall_CTXStringW::constructor_wchar_t_const__
lea ebx, [esi + 0x240]
mov ecx, ebx
call fcn.00429d90
mov edx, dword [esi + 0x54]
mov eax, dword [esi + 0x58]
mov ecx, dword [esi + 0x50]
push 1
push 0
push 0
push 1
push 0
push 0
push edx
push eax
push ecx
mov ecx, ebx
call fcn.004291f0
mov edx, dword [esi + 0x2b8]
push 0x4dcbdc
push edx
call edi
push ecx
mov ecx, esp
mov dword [ebp - 4], esp
push 0x4dcbdc
call sym.QQProtectUpd.exe_public:_void___thiscall_CTXStringW::constructor_wchar_t_const__
lea ebx, [esi + 0x2b4]
mov ecx, ebx
call fcn.00429d90
push 1
push 0
mov eax, dword [esi + 0x54]
mov ecx, dword [esi + 0x58]
mov edx, dword [esi + 0x50]
push 0
push 1
push 0
push 0
push eax
push ecx
push edx
mov ecx, ebx
call fcn.004291f0
mov eax, dword [esi + 0x1d0]
push 0x4dcbe0
push eax
call edi
push ecx
mov ecx, esp
mov dword [ebp - 4], esp
push 0x4dcbe0
call sym.QQProtectUpd.exe_public:_void___thiscall_CTXStringW::constructor_wchar_t_const__
lea edi, [esi + 0x1cc]
mov ecx, edi
call fcn.00429d90
mov ecx, dword [esi + 0x54]
mov edx, dword [esi + 0x58]
mov eax, dword [esi + 0x50]
push 1
push 0
push 0
push 1
push 0
push 0
push ecx
push edx
push eax
mov ecx, edi
call fcn.004291f0
mov ecx, esi
call fcn.00425970
pop edi
pop esi
mov eax, 1
pop ebx
mov esp, ebp
pop ebp
ret