SmsCenter/Release_Unicode/DLG_Manager.cod
2025-01-03 16:47:25 +08:00

1798 lines
69 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

; Listing generated by Microsoft (R) Optimizing Compiler Version 19.34.31933.0
TITLE D:\Works\Corpsms_2010\SmsCenter\Release_Unicode\DLG_Manager.obj
.686P
.XMM
include listing.inc
.model flat
INCLUDELIB LIBCMT
INCLUDELIB OLDNAMES
EXTRN ?GetThisMessageMap@CDialog@@KGPBUAFX_MSGMAP@@XZ:PROC ; CDialog::GetThisMessageMap
CONST SEGMENT
?_messageEntries@?1??GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ@4QBUAFX_MSGMAP_ENTRY@@B DD 00H ; `DLG_Manager::GetThisMessageMap'::`2'::_messageEntries
DD 00H
DD 00H
DD 00H
DD 00H
DD 00H
?messageMap@?1??GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ@4U3@B DD FLAT:?GetThisMessageMap@CDialog@@KGPBUAFX_MSGMAP@@XZ ; `DLG_Manager::GetThisMessageMap'::`2'::messageMap
DD FLAT:?_messageEntries@?1??GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ@4QBUAFX_MSGMAP_ENTRY@@B
CONST ENDS
PUBLIC ?__empty_global_delete@@YAXPAX@Z ; __empty_global_delete
PUBLIC ?__empty_global_delete@@YAXPAXI@Z ; __empty_global_delete
PUBLIC ?__empty_global_delete@@YAXPAXW4align_val_t@std@@@Z ; __empty_global_delete
PUBLIC ?__empty_global_delete@@YAXPAXIW4align_val_t@std@@@Z ; __empty_global_delete
PUBLIC ??3CObject@@SGXPAX@Z ; CObject::operator delete
PUBLIC ?Serialize@CObject@@UAEXAAVCArchive@@@Z ; CObject::Serialize
PUBLIC ?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z ; CWnd::DoDataExchange
PUBLIC ?BeginModalState@CWnd@@UAEXXZ ; CWnd::BeginModalState
PUBLIC ?EndModalState@CWnd@@UAEXXZ ; CWnd::EndModalState
PUBLIC ?Create@CDialog@@UAEHIPAVCWnd@@@Z ; CDialog::Create
PUBLIC ??0CEdit@@QAE@XZ ; CEdit::CEdit
PUBLIC ?LimitText@CEdit@@QAEXH@Z ; CEdit::LimitText
PUBLIC ??_GCEdit@@UAEPAXI@Z ; CEdit::`scalar deleting destructor'
PUBLIC ??0DLG_Manager@@QAE@PAVCWnd@@@Z ; DLG_Manager::DLG_Manager
PUBLIC ?DoDataExchange@DLG_Manager@@MAEXPAVCDataExchange@@@Z ; DLG_Manager::DoDataExchange
PUBLIC ?OnInitDialog@DLG_Manager@@MAEHXZ ; DLG_Manager::OnInitDialog
PUBLIC ?OnOK@DLG_Manager@@MAEXXZ ; DLG_Manager::OnOK
PUBLIC ?GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ ; DLG_Manager::GetThisMessageMap
PUBLIC ?GetMessageMap@DLG_Manager@@MBEPBUAFX_MSGMAP@@XZ ; DLG_Manager::GetMessageMap
PUBLIC ??1DLG_Manager@@UAE@XZ ; DLG_Manager::~DLG_Manager
PUBLIC ??_GDLG_Manager@@UAEPAXI@Z ; DLG_Manager::`scalar deleting destructor'
PUBLIC ??_C@_11LOCGONAA@@ ; `string'
PUBLIC ??_7CEdit@@6B@ ; CEdit::`vftable'
PUBLIC ??_R0?AVCObject@@@8 ; CObject `RTTI Type Descriptor'
PUBLIC ??_R3CObject@@8 ; CObject::`RTTI Class Hierarchy Descriptor'
PUBLIC ??_R2CObject@@8 ; CObject::`RTTI Base Class Array'
PUBLIC ??_R1A@?0A@EA@CObject@@8 ; CObject::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC ??_R1A@?0A@EA@CWnd@@8 ; CWnd::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC ??_R0?AVCWnd@@@8 ; CWnd `RTTI Type Descriptor'
PUBLIC ??_R3CWnd@@8 ; CWnd::`RTTI Class Hierarchy Descriptor'
PUBLIC ??_R2CWnd@@8 ; CWnd::`RTTI Base Class Array'
PUBLIC ??_R1A@?0A@EA@CCmdTarget@@8 ; CCmdTarget::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC ??_R0?AVCCmdTarget@@@8 ; CCmdTarget `RTTI Type Descriptor'
PUBLIC ??_R3CCmdTarget@@8 ; CCmdTarget::`RTTI Class Hierarchy Descriptor'
PUBLIC ??_R2CCmdTarget@@8 ; CCmdTarget::`RTTI Base Class Array'
PUBLIC ??_R4CEdit@@6B@ ; CEdit::`RTTI Complete Object Locator'
PUBLIC ??_R0?AVCEdit@@@8 ; CEdit `RTTI Type Descriptor'
PUBLIC ??_R3CEdit@@8 ; CEdit::`RTTI Class Hierarchy Descriptor'
PUBLIC ??_R2CEdit@@8 ; CEdit::`RTTI Base Class Array'
PUBLIC ??_R1A@?0A@EA@CEdit@@8 ; CEdit::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC ??_R1A@?0A@EA@CDialog@@8 ; CDialog::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC ??_R0?AVCDialog@@@8 ; CDialog `RTTI Type Descriptor'
PUBLIC ??_R3CDialog@@8 ; CDialog::`RTTI Class Hierarchy Descriptor'
PUBLIC ??_R2CDialog@@8 ; CDialog::`RTTI Base Class Array'
PUBLIC ??_7DLG_Manager@@6B@ ; DLG_Manager::`vftable'
PUBLIC ??_C@_15BAHOAAGA@?$AA?$BJ?$PP?o@ ; `string'
PUBLIC ??_C@_1BO@HJGIPLJM@?$PP?$KB?$AA?$AG?$AAX?$AA?$AN?$PP?p?$AA?$AN?$PP?$PN?$AA?3?$AAz?$AA?$AM?$PP?w?$PP?$JD?$AAe?$AA?$CB@ ; `string'
PUBLIC ??_C@_1BO@MCCHOHIJ@?$PP?$KB?$AA?$AG?$AAX?$PP?F?$AA?$AB?$AA?$AN?$PP?$PN?$AA?3?$AAz?$AA?$AM?$PP?w?$PP?$JD?$AAe?$AA?$CB@ ; `string'
PUBLIC ??_C@_1CA@MGDOGCJ@?$AA$?$AA?$CB?$PP?$JD?$AAe?$PP?$IE?$PP?F?$AA?$AB?$AA?$AN?$PP?x?$AA?$AM?$AA?$AM?$PP?w?$PP?M?$PP?$JD?$AA?$CB@ ; `string'
PUBLIC ??_R4DLG_Manager@@6B@ ; DLG_Manager::`RTTI Complete Object Locator'
PUBLIC ??_R0?AVDLG_Manager@@@8 ; DLG_Manager `RTTI Type Descriptor'
PUBLIC ??_R3DLG_Manager@@8 ; DLG_Manager::`RTTI Class Hierarchy Descriptor'
PUBLIC ??_R2DLG_Manager@@8 ; DLG_Manager::`RTTI Base Class Array'
PUBLIC ??_R1A@?0A@EA@DLG_Manager@@8 ; DLG_Manager::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN ??3@YAXPAX@Z:PROC ; operator delete
EXTRN ?__global_delete@@YAXPAXI@Z:PROC ; __global_delete
EXTRN _memset:PROC
EXTRN __imp__lstrcmpW@8:PROC
EXTRN __imp__lstrlenW@4:PROC
EXTRN __imp__SendMessageW@16:PROC
EXTRN __imp__EnableWindow@8:PROC
EXTRN ?DDX_Control@@YGXPAVCDataExchange@@HAAVCWnd@@@Z:PROC ; DDX_Control
EXTRN ?OnCmdMsg@CCmdTarget@@UAEHIHPAXPAUAFX_CMDHANDLERINFO@@@Z:PROC ; CCmdTarget::OnCmdMsg
EXTRN ?IsInvokeAllowed@CCmdTarget@@UAEHJ@Z:PROC ; CCmdTarget::IsInvokeAllowed
EXTRN ?GetDispatchIID@CCmdTarget@@UAEHPAU_GUID@@@Z:PROC ; CCmdTarget::GetDispatchIID
EXTRN ?GetTypeInfoCount@CCmdTarget@@UAEIXZ:PROC ; CCmdTarget::GetTypeInfoCount
EXTRN ?GetTypeLibCache@CCmdTarget@@UAEPAVCTypeLibCache@@XZ:PROC ; CCmdTarget::GetTypeLibCache
EXTRN ?GetTypeLib@CCmdTarget@@UAEJKPAPAUITypeLib@@@Z:PROC ; CCmdTarget::GetTypeLib
EXTRN ?GetCommandMap@CCmdTarget@@MBEPBUAFX_OLECMDMAP@@XZ:PROC ; CCmdTarget::GetCommandMap
EXTRN ?GetDispatchMap@CCmdTarget@@MBEPBUAFX_DISPMAP@@XZ:PROC ; CCmdTarget::GetDispatchMap
EXTRN ?GetConnectionMap@CCmdTarget@@MBEPBUAFX_CONNECTIONMAP@@XZ:PROC ; CCmdTarget::GetConnectionMap
EXTRN ?GetEventSinkMap@CCmdTarget@@MBEPBUAFX_EVENTSINKMAP@@XZ:PROC ; CCmdTarget::GetEventSinkMap
EXTRN ?OnCreateAggregates@CCmdTarget@@UAEHXZ:PROC ; CCmdTarget::OnCreateAggregates
EXTRN ?GetInterfaceHook@CCmdTarget@@UAEPAUIUnknown@@PBX@Z:PROC ; CCmdTarget::GetInterfaceHook
EXTRN ?GetExtraConnectionPoints@CCmdTarget@@MAEHPAVCPtrArray@@@Z:PROC ; CCmdTarget::GetExtraConnectionPoints
EXTRN ?GetConnectionHook@CCmdTarget@@MAEPAUIConnectionPoint@@ABU_GUID@@@Z:PROC ; CCmdTarget::GetConnectionHook
EXTRN ??0CWnd@@QAE@XZ:PROC ; CWnd::CWnd
EXTRN ?PreSubclassWindow@CWnd@@UAEXXZ:PROC ; CWnd::PreSubclassWindow
EXTRN ?Create@CWnd@@UAEHPB_W0KABUtagRECT@@PAV1@IPAUCCreateContext@@@Z:PROC ; CWnd::Create
EXTRN ?CreateEx@CWnd@@UAEHKPB_W0KHHHHPAUHWND__@@PAUHMENU__@@PAX@Z:PROC ; CWnd::CreateEx
EXTRN ?CreateEx@CWnd@@UAEHKPB_W0KABUtagRECT@@PAV1@IPAX@Z:PROC ; CWnd::CreateEx
EXTRN ?DestroyWindow@CWnd@@UAEHXZ:PROC ; CWnd::DestroyWindow
EXTRN ?PreCreateWindow@CWnd@@UAEHAAUtagCREATESTRUCTW@@@Z:PROC ; CWnd::PreCreateWindow
EXTRN ?CalcWindowRect@CWnd@@UAEXPAUtagRECT@@I@Z:PROC ; CWnd::CalcWindowRect
EXTRN ?SetWindowTextW@CWnd@@QAEXPB_W@Z:PROC ; CWnd::SetWindowTextW
EXTRN ?GetWindowTextW@CWnd@@QBEHPA_WH@Z:PROC ; CWnd::GetWindowTextW
EXTRN ?GetMenu@CWnd@@UBEPAVCMenu@@XZ:PROC ; CWnd::GetMenu
EXTRN ?SetMenu@CWnd@@UAEHPAVCMenu@@@Z:PROC ; CWnd::SetMenu
EXTRN ?OnToolHitTest@CWnd@@UBEHVCPoint@@PAUtagTOOLINFOW@@@Z:PROC ; CWnd::OnToolHitTest
EXTRN ?SetFocus@CWnd@@QAEPAV1@XZ:PROC ; CWnd::SetFocus
EXTRN ?GetScrollBarCtrl@CWnd@@UBEPAVCScrollBar@@H@Z:PROC ; CWnd::GetScrollBarCtrl
EXTRN ?MessageBoxW@CWnd@@QAEHPB_W0I@Z:PROC ; CWnd::MessageBoxW
EXTRN ?WinHelpW@CWnd@@UAEXKI@Z:PROC ; CWnd::WinHelpW
EXTRN ?HtmlHelpW@CWnd@@UAEXKI@Z:PROC ; CWnd::HtmlHelpW
EXTRN ?WinHelpInternal@CWnd@@UAEXKI@Z:PROC ; CWnd::WinHelpInternal
EXTRN ?ContinueModal@CWnd@@UAEHXZ:PROC ; CWnd::ContinueModal
EXTRN ?EndModalLoop@CWnd@@UAEXH@Z:PROC ; CWnd::EndModalLoop
EXTRN ?OnDrawIconicThumbnailOrLivePreview@CWnd@@UAEXAAVCDC@@VCRect@@VCSize@@HAAH@Z:PROC ; CWnd::OnDrawIconicThumbnailOrLivePreview
EXTRN ?GetInterfaceMap@CWnd@@MBEPBUAFX_INTERFACEMAP@@XZ:PROC ; CWnd::GetInterfaceMap
EXTRN ?EnsureStdObj@CWnd@@UAEJXZ:PROC ; CWnd::EnsureStdObj
EXTRN ?get_accParent@CWnd@@UAEJPAPAUIDispatch@@@Z:PROC ; CWnd::get_accParent
EXTRN ?get_accChildCount@CWnd@@UAEJPAJ@Z:PROC ; CWnd::get_accChildCount
EXTRN ?get_accChild@CWnd@@UAEJUtagVARIANT@@PAPAUIDispatch@@@Z:PROC ; CWnd::get_accChild
EXTRN ?get_accName@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z:PROC ; CWnd::get_accName
EXTRN ?get_accValue@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z:PROC ; CWnd::get_accValue
EXTRN ?get_accDescription@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z:PROC ; CWnd::get_accDescription
EXTRN ?get_accRole@CWnd@@UAEJUtagVARIANT@@PAU2@@Z:PROC ; CWnd::get_accRole
EXTRN ?get_accState@CWnd@@UAEJUtagVARIANT@@PAU2@@Z:PROC ; CWnd::get_accState
EXTRN ?get_accHelp@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z:PROC ; CWnd::get_accHelp
EXTRN ?get_accHelpTopic@CWnd@@UAEJPAPA_WUtagVARIANT@@PAJ@Z:PROC ; CWnd::get_accHelpTopic
EXTRN ?get_accKeyboardShortcut@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z:PROC ; CWnd::get_accKeyboardShortcut
EXTRN ?get_accFocus@CWnd@@UAEJPAUtagVARIANT@@@Z:PROC ; CWnd::get_accFocus
EXTRN ?get_accSelection@CWnd@@UAEJPAUtagVARIANT@@@Z:PROC ; CWnd::get_accSelection
EXTRN ?get_accDefaultAction@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z:PROC ; CWnd::get_accDefaultAction
EXTRN ?accSelect@CWnd@@UAEJJUtagVARIANT@@@Z:PROC ; CWnd::accSelect
EXTRN ?accLocation@CWnd@@UAEJPAJ000UtagVARIANT@@@Z:PROC ; CWnd::accLocation
EXTRN ?accNavigate@CWnd@@UAEJJUtagVARIANT@@PAU2@@Z:PROC ; CWnd::accNavigate
EXTRN ?accHitTest@CWnd@@UAEJJJPAUtagVARIANT@@@Z:PROC ; CWnd::accHitTest
EXTRN ?accDoDefaultAction@CWnd@@UAEJUtagVARIANT@@@Z:PROC ; CWnd::accDoDefaultAction
EXTRN ?put_accName@CWnd@@UAEJUtagVARIANT@@PA_W@Z:PROC ; CWnd::put_accName
EXTRN ?put_accValue@CWnd@@UAEJUtagVARIANT@@PA_W@Z:PROC ; CWnd::put_accValue
EXTRN ?SetProxy@CWnd@@UAEJPAUIAccessibleProxy@@@Z:PROC ; CWnd::SetProxy
EXTRN ?CreateAccessibleProxy@CWnd@@UAEJIJPAJ@Z:PROC ; CWnd::CreateAccessibleProxy
EXTRN ?OnCommand@CWnd@@MAEHIJ@Z:PROC ; CWnd::OnCommand
EXTRN ?OnNotify@CWnd@@MAEHIJPAJ@Z:PROC ; CWnd::OnNotify
EXTRN ?GetSuperWndProcAddr@CWnd@@MAEPAP6GJPAUHWND__@@IIJ@ZXZ:PROC ; CWnd::GetSuperWndProcAddr
EXTRN ?PreTranslateMessage@CWnd@@UAEHPAUtagMSG@@@Z:PROC ; CWnd::PreTranslateMessage
EXTRN ?OnAmbientProperty@CWnd@@UAEHPAVCOleControlSite@@JPAUtagVARIANT@@@Z:PROC ; CWnd::OnAmbientProperty
EXTRN ?WindowProc@CWnd@@MAEJIIJ@Z:PROC ; CWnd::WindowProc
EXTRN ?OnWndMsg@CWnd@@MAEHIIJPAJ@Z:PROC ; CWnd::OnWndMsg
EXTRN ?DefWindowProcW@CWnd@@MAEJIIJ@Z:PROC ; CWnd::DefWindowProcW
EXTRN ?PostNcDestroy@CWnd@@MAEXXZ:PROC ; CWnd::PostNcDestroy
EXTRN ?OnChildNotify@CWnd@@MAEHIIJPAJ@Z:PROC ; CWnd::OnChildNotify
EXTRN ?OnTouchInputs@CWnd@@MAEHIPAUtagTOUCHINPUT@@@Z:PROC ; CWnd::OnTouchInputs
EXTRN ?OnTouchInput@CWnd@@MAEHVCPoint@@HHPAUtagTOUCHINPUT@@@Z:PROC ; CWnd::OnTouchInput
EXTRN ?GetGestureStatus@CWnd@@MAEKVCPoint@@@Z:PROC ; CWnd::GetGestureStatus
EXTRN ?OnGestureZoom@CWnd@@MAEHVCPoint@@J@Z:PROC ; CWnd::OnGestureZoom
EXTRN ?OnGesturePan@CWnd@@MAEHVCPoint@@0@Z:PROC ; CWnd::OnGesturePan
EXTRN ?OnGestureRotate@CWnd@@MAEHVCPoint@@N@Z:PROC ; CWnd::OnGestureRotate
EXTRN ?OnGestureTwoFingerTap@CWnd@@MAEHVCPoint@@@Z:PROC ; CWnd::OnGestureTwoFingerTap
EXTRN ?OnGesturePressAndTap@CWnd@@MAEHVCPoint@@J@Z:PROC ; CWnd::OnGesturePressAndTap
EXTRN ?ResizeDynamicLayout@CWnd@@MAEXXZ:PROC ; CWnd::ResizeDynamicLayout
EXTRN ??1CWnd@@UAE@XZ:PROC ; CWnd::~CWnd
EXTRN ?CheckAutoCenter@CWnd@@UAEHXZ:PROC ; CWnd::CheckAutoCenter
EXTRN ?IsFrameWnd@CWnd@@UBEHXZ:PROC ; CWnd::IsFrameWnd
EXTRN ?OnFinalRelease@CWnd@@UAEXXZ:PROC ; CWnd::OnFinalRelease
EXTRN ?CreateControlContainer@CWnd@@MAEHPAPAVCOleControlContainer@@@Z:PROC ; CWnd::CreateControlContainer
EXTRN ?CreateControlSite@CWnd@@MAEHPAVCOleControlContainer@@PAPAVCOleControlSite@@IABU_GUID@@@Z:PROC ; CWnd::CreateControlSite
EXTRN ?SetOccDialogInfo@CWnd@@MAEHPAU_AFX_OCC_DIALOG_INFO@@@Z:PROC ; CWnd::SetOccDialogInfo
EXTRN ?GetOccDialogInfo@CWnd@@MAEPAU_AFX_OCC_DIALOG_INFO@@XZ:PROC ; CWnd::GetOccDialogInfo
EXTRN ?GetMessageMap@CWnd@@MBEPBUAFX_MSGMAP@@XZ:PROC ; CWnd::GetMessageMap
EXTRN ?GetRuntimeClass@CDialog@@UBEPAUCRuntimeClass@@XZ:PROC ; CDialog::GetRuntimeClass
EXTRN ?Create@CDialog@@UAEHPB_WPAVCWnd@@@Z:PROC ; CDialog::Create
EXTRN ?CreateIndirect@CDialog@@UAEHPBUDLGTEMPLATE@@PAVCWnd@@PAX@Z:PROC ; CDialog::CreateIndirect
EXTRN ?CreateIndirect@CDialog@@UAEHPAXPAVCWnd@@@Z:PROC ; CDialog::CreateIndirect
EXTRN ??0CDialog@@QAE@IPAVCWnd@@@Z:PROC ; CDialog::CDialog
EXTRN ?DoModal@CDialog@@UAEHXZ:PROC ; CDialog::DoModal
EXTRN ?OnInitDialog@CDialog@@UAEHXZ:PROC ; CDialog::OnInitDialog
EXTRN ?OnSetFont@CDialog@@UAEXPAVCFont@@@Z:PROC ; CDialog::OnSetFont
EXTRN ?OnOK@CDialog@@MAEXXZ:PROC ; CDialog::OnOK
EXTRN ?OnCancel@CDialog@@MAEXXZ:PROC ; CDialog::OnCancel
EXTRN ??1CDialog@@UAE@XZ:PROC ; CDialog::~CDialog
EXTRN ?PreTranslateMessage@CDialog@@UAEHPAUtagMSG@@@Z:PROC ; CDialog::PreTranslateMessage
EXTRN ?OnCmdMsg@CDialog@@UAEHIHPAXPAUAFX_CMDHANDLERINFO@@@Z:PROC ; CDialog::OnCmdMsg
EXTRN ?CheckAutoCenter@CDialog@@UAEHXZ:PROC ; CDialog::CheckAutoCenter
EXTRN ?SetOccDialogInfo@CDialog@@MAEHPAU_AFX_OCC_DIALOG_INFO@@@Z:PROC ; CDialog::SetOccDialogInfo
EXTRN ?GetOccDialogInfo@CDialog@@MAEPAU_AFX_OCC_DIALOG_INFO@@XZ:PROC ; CDialog::GetOccDialogInfo
EXTRN ?PreInitDialog@CDialog@@MAEXXZ:PROC ; CDialog::PreInitDialog
EXTRN ?GetRuntimeClass@CEdit@@UBEPAUCRuntimeClass@@XZ:PROC ; CEdit::GetRuntimeClass
EXTRN ??1CEdit@@UAE@XZ:PROC ; CEdit::~CEdit
EXTRN ??_ECEdit@@UAEPAXI@Z:PROC ; CEdit::`vector deleting destructor'
EXTRN ?AllTrim@@YAPA_WPA_W@Z:PROC ; AllTrim
EXTRN ??_EDLG_Manager@@UAEPAXI@Z:PROC ; DLG_Manager::`vector deleting destructor'
EXTRN @__security_check_cookie@4:PROC
EXTRN ___CxxFrameHandler3:PROC
EXTRN _memset:PROC
EXTRN ??_7type_info@@6B@:QWORD ; type_info::`vftable'
EXTRN ___security_cookie:DWORD
; COMDAT ??_R1A@?0A@EA@DLG_Manager@@8
rdata$r SEGMENT
??_R1A@?0A@EA@DLG_Manager@@8 DD FLAT:??_R0?AVDLG_Manager@@@8 ; DLG_Manager::`RTTI Base Class Descriptor at (0,-1,0,64)'
DD 04H
DD 00H
DD 0ffffffffH
DD 00H
DD 040H
DD FLAT:??_R3DLG_Manager@@8
rdata$r ENDS
; COMDAT ??_R2DLG_Manager@@8
rdata$r SEGMENT
??_R2DLG_Manager@@8 DD FLAT:??_R1A@?0A@EA@DLG_Manager@@8 ; DLG_Manager::`RTTI Base Class Array'
DD FLAT:??_R1A@?0A@EA@CDialog@@8
DD FLAT:??_R1A@?0A@EA@CWnd@@8
DD FLAT:??_R1A@?0A@EA@CCmdTarget@@8
DD FLAT:??_R1A@?0A@EA@CObject@@8
rdata$r ENDS
; COMDAT ??_R3DLG_Manager@@8
rdata$r SEGMENT
??_R3DLG_Manager@@8 DD 00H ; DLG_Manager::`RTTI Class Hierarchy Descriptor'
DD 00H
DD 05H
DD FLAT:??_R2DLG_Manager@@8
rdata$r ENDS
; COMDAT ??_R0?AVDLG_Manager@@@8
data$rs SEGMENT
??_R0?AVDLG_Manager@@@8 DD FLAT:??_7type_info@@6B@ ; DLG_Manager `RTTI Type Descriptor'
DD 00H
DB '.?AVDLG_Manager@@', 00H
data$rs ENDS
; COMDAT ??_R4DLG_Manager@@6B@
rdata$r SEGMENT
??_R4DLG_Manager@@6B@ DD 00H ; DLG_Manager::`RTTI Complete Object Locator'
DD 00H
DD 00H
DD FLAT:??_R0?AVDLG_Manager@@@8
DD FLAT:??_R3DLG_Manager@@8
rdata$r ENDS
; COMDAT ??_C@_1CA@MGDOGCJ@?$AA$?$AA?$CB?$PP?$JD?$AAe?$PP?$IE?$PP?F?$AA?$AB?$AA?$AN?$PP?x?$AA?$AM?$AA?$AM?$PP?w?$PP?M?$PP?$JD?$AA?$CB@
CONST SEGMENT
??_C@_1CA@MGDOGCJ@?$AA$?$AA?$CB?$PP?$JD?$AAe?$PP?$IE?$PP?F?$AA?$AB?$AA?$AN?$PP?x?$AA?$AM?$AA?$AM?$PP?w?$PP?M?$PP?$JD?$AA?$CB@ DB '$'
DB 'N!k', 093H, 08fH, 'eQ', 084H, 'v', 0c6H, '[', 01H, 'x', 0dH, 'N'
DB 0f8H, 'v', 0cH, 'T', 0cH, 0ffH, 0f7H, 08bH, 0cdH, 091H, 093H, 08fH
DB '!', 00H, 00H, 00H ; `string'
CONST ENDS
; COMDAT ??_C@_1BO@MCCHOHIJ@?$PP?$KB?$AA?$AG?$AAX?$PP?F?$AA?$AB?$AA?$AN?$PP?$PN?$AA?3?$AAz?$AA?$AM?$PP?w?$PP?$JD?$AAe?$AA?$CB@
CONST SEGMENT
??_C@_1BO@MCCHOHIJ@?$PP?$KB?$AA?$AG?$AAX?$PP?F?$AA?$AB?$AA?$AN?$PP?$PN?$AA?3?$AAz?$AA?$AM?$PP?w?$PP?$JD?$AAe?$AA?$CB@ DB 0a1H
DB '{', 06H, 'tXT', 0c6H, '[', 01H, 'x', 0dH, 'N', 0fdH, 080H, ':'
DB 'Nzz', 0cH, 0ffH, 0f7H, 08bH, 093H, 08fH, 'eQ!', 00H, 00H, 00H ; `string'
CONST ENDS
; COMDAT ??_C@_1BO@HJGIPLJM@?$PP?$KB?$AA?$AG?$AAX?$AA?$AN?$PP?p?$AA?$AN?$PP?$PN?$AA?3?$AAz?$AA?$AM?$PP?w?$PP?$JD?$AAe?$AA?$CB@
CONST SEGMENT
??_C@_1BO@HJGIPLJM@?$PP?$KB?$AA?$AG?$AAX?$AA?$AN?$PP?p?$AA?$AN?$PP?$PN?$AA?3?$AAz?$AA?$AM?$PP?w?$PP?$JD?$AAe?$AA?$CB@ DB 0a1H
DB '{', 06H, 'tXT', 0dH, 'T', 0f0H, 'y', 0dH, 'N', 0fdH, 080H, ':'
DB 'Nzz', 0cH, 0ffH, 0f7H, 08bH, 093H, 08fH, 'eQ!', 00H, 00H, 00H ; `string'
CONST ENDS
; COMDAT ??_C@_15BAHOAAGA@?$AA?$BJ?$PP?o@
CONST SEGMENT
??_C@_15BAHOAAGA@?$AA?$BJ?$PP?o@ DB 019H, 095H, 0efH, 08bH, 00H, 00H ; `string'
CONST ENDS
; COMDAT ??_7DLG_Manager@@6B@
CONST SEGMENT
??_7DLG_Manager@@6B@ DD FLAT:??_R4DLG_Manager@@6B@ ; DLG_Manager::`vftable'
DD FLAT:?GetRuntimeClass@CDialog@@UBEPAUCRuntimeClass@@XZ
DD FLAT:??_EDLG_Manager@@UAEPAXI@Z
DD FLAT:?Serialize@CObject@@UAEXAAVCArchive@@@Z
DD FLAT:?OnCmdMsg@CDialog@@UAEHIHPAXPAUAFX_CMDHANDLERINFO@@@Z
DD FLAT:?OnFinalRelease@CWnd@@UAEXXZ
DD FLAT:?IsInvokeAllowed@CCmdTarget@@UAEHJ@Z
DD FLAT:?GetDispatchIID@CCmdTarget@@UAEHPAU_GUID@@@Z
DD FLAT:?GetTypeInfoCount@CCmdTarget@@UAEIXZ
DD FLAT:?GetTypeLibCache@CCmdTarget@@UAEPAVCTypeLibCache@@XZ
DD FLAT:?GetTypeLib@CCmdTarget@@UAEJKPAPAUITypeLib@@@Z
DD FLAT:?GetMessageMap@DLG_Manager@@MBEPBUAFX_MSGMAP@@XZ
DD FLAT:?GetCommandMap@CCmdTarget@@MBEPBUAFX_OLECMDMAP@@XZ
DD FLAT:?GetDispatchMap@CCmdTarget@@MBEPBUAFX_DISPMAP@@XZ
DD FLAT:?GetConnectionMap@CCmdTarget@@MBEPBUAFX_CONNECTIONMAP@@XZ
DD FLAT:?GetInterfaceMap@CWnd@@MBEPBUAFX_INTERFACEMAP@@XZ
DD FLAT:?GetEventSinkMap@CCmdTarget@@MBEPBUAFX_EVENTSINKMAP@@XZ
DD FLAT:?OnCreateAggregates@CCmdTarget@@UAEHXZ
DD FLAT:?GetInterfaceHook@CCmdTarget@@UAEPAUIUnknown@@PBX@Z
DD FLAT:?GetExtraConnectionPoints@CCmdTarget@@MAEHPAVCPtrArray@@@Z
DD FLAT:?GetConnectionHook@CCmdTarget@@MAEPAUIConnectionPoint@@ABU_GUID@@@Z
DD FLAT:?PreSubclassWindow@CWnd@@UAEXXZ
DD FLAT:?Create@CWnd@@UAEHPB_W0KABUtagRECT@@PAV1@IPAUCCreateContext@@@Z
DD FLAT:?CreateEx@CWnd@@UAEHKPB_W0KABUtagRECT@@PAV1@IPAX@Z
DD FLAT:?CreateEx@CWnd@@UAEHKPB_W0KHHHHPAUHWND__@@PAUHMENU__@@PAX@Z
DD FLAT:?DestroyWindow@CWnd@@UAEHXZ
DD FLAT:?PreCreateWindow@CWnd@@UAEHAAUtagCREATESTRUCTW@@@Z
DD FLAT:?CalcWindowRect@CWnd@@UAEXPAUtagRECT@@I@Z
DD FLAT:?GetMenu@CWnd@@UBEPAVCMenu@@XZ
DD FLAT:?SetMenu@CWnd@@UAEHPAVCMenu@@@Z
DD FLAT:?OnToolHitTest@CWnd@@UBEHVCPoint@@PAUtagTOOLINFOW@@@Z
DD FLAT:?GetScrollBarCtrl@CWnd@@UBEPAVCScrollBar@@H@Z
DD FLAT:?WinHelpW@CWnd@@UAEXKI@Z
DD FLAT:?HtmlHelpW@CWnd@@UAEXKI@Z
DD FLAT:?WinHelpInternal@CWnd@@UAEXKI@Z
DD FLAT:?ContinueModal@CWnd@@UAEHXZ
DD FLAT:?EndModalLoop@CWnd@@UAEXH@Z
DD FLAT:?OnDrawIconicThumbnailOrLivePreview@CWnd@@UAEXAAVCDC@@VCRect@@VCSize@@HAAH@Z
DD FLAT:?EnsureStdObj@CWnd@@UAEJXZ
DD FLAT:?get_accParent@CWnd@@UAEJPAPAUIDispatch@@@Z
DD FLAT:?get_accChildCount@CWnd@@UAEJPAJ@Z
DD FLAT:?get_accChild@CWnd@@UAEJUtagVARIANT@@PAPAUIDispatch@@@Z
DD FLAT:?get_accName@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accValue@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accDescription@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accRole@CWnd@@UAEJUtagVARIANT@@PAU2@@Z
DD FLAT:?get_accState@CWnd@@UAEJUtagVARIANT@@PAU2@@Z
DD FLAT:?get_accHelp@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accHelpTopic@CWnd@@UAEJPAPA_WUtagVARIANT@@PAJ@Z
DD FLAT:?get_accKeyboardShortcut@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accFocus@CWnd@@UAEJPAUtagVARIANT@@@Z
DD FLAT:?get_accSelection@CWnd@@UAEJPAUtagVARIANT@@@Z
DD FLAT:?get_accDefaultAction@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?accSelect@CWnd@@UAEJJUtagVARIANT@@@Z
DD FLAT:?accLocation@CWnd@@UAEJPAJ000UtagVARIANT@@@Z
DD FLAT:?accNavigate@CWnd@@UAEJJUtagVARIANT@@PAU2@@Z
DD FLAT:?accHitTest@CWnd@@UAEJJJPAUtagVARIANT@@@Z
DD FLAT:?accDoDefaultAction@CWnd@@UAEJUtagVARIANT@@@Z
DD FLAT:?put_accName@CWnd@@UAEJUtagVARIANT@@PA_W@Z
DD FLAT:?put_accValue@CWnd@@UAEJUtagVARIANT@@PA_W@Z
DD FLAT:?SetProxy@CWnd@@UAEJPAUIAccessibleProxy@@@Z
DD FLAT:?CreateAccessibleProxy@CWnd@@UAEJIJPAJ@Z
DD FLAT:?OnCommand@CWnd@@MAEHIJ@Z
DD FLAT:?OnNotify@CWnd@@MAEHIJPAJ@Z
DD FLAT:?GetSuperWndProcAddr@CWnd@@MAEPAP6GJPAUHWND__@@IIJ@ZXZ
DD FLAT:?DoDataExchange@DLG_Manager@@MAEXPAVCDataExchange@@@Z
DD FLAT:?BeginModalState@CWnd@@UAEXXZ
DD FLAT:?EndModalState@CWnd@@UAEXXZ
DD FLAT:?PreTranslateMessage@CDialog@@UAEHPAUtagMSG@@@Z
DD FLAT:?OnAmbientProperty@CWnd@@UAEHPAVCOleControlSite@@JPAUtagVARIANT@@@Z
DD FLAT:?WindowProc@CWnd@@MAEJIIJ@Z
DD FLAT:?OnWndMsg@CWnd@@MAEHIIJPAJ@Z
DD FLAT:?DefWindowProcW@CWnd@@MAEJIIJ@Z
DD FLAT:?PostNcDestroy@CWnd@@MAEXXZ
DD FLAT:?OnChildNotify@CWnd@@MAEHIIJPAJ@Z
DD FLAT:?OnTouchInputs@CWnd@@MAEHIPAUtagTOUCHINPUT@@@Z
DD FLAT:?OnTouchInput@CWnd@@MAEHVCPoint@@HHPAUtagTOUCHINPUT@@@Z
DD FLAT:?GetGestureStatus@CWnd@@MAEKVCPoint@@@Z
DD FLAT:?OnGestureZoom@CWnd@@MAEHVCPoint@@J@Z
DD FLAT:?OnGesturePan@CWnd@@MAEHVCPoint@@0@Z
DD FLAT:?OnGestureRotate@CWnd@@MAEHVCPoint@@N@Z
DD FLAT:?OnGestureTwoFingerTap@CWnd@@MAEHVCPoint@@@Z
DD FLAT:?OnGesturePressAndTap@CWnd@@MAEHVCPoint@@J@Z
DD FLAT:?ResizeDynamicLayout@CWnd@@MAEXXZ
DD FLAT:?CheckAutoCenter@CDialog@@UAEHXZ
DD FLAT:?IsFrameWnd@CWnd@@UBEHXZ
DD FLAT:?CreateControlContainer@CWnd@@MAEHPAPAVCOleControlContainer@@@Z
DD FLAT:?CreateControlSite@CWnd@@MAEHPAVCOleControlContainer@@PAPAVCOleControlSite@@IABU_GUID@@@Z
DD FLAT:?SetOccDialogInfo@CDialog@@MAEHPAU_AFX_OCC_DIALOG_INFO@@@Z
DD FLAT:?GetOccDialogInfo@CDialog@@MAEPAU_AFX_OCC_DIALOG_INFO@@XZ
DD FLAT:?Create@CDialog@@UAEHIPAVCWnd@@@Z
DD FLAT:?Create@CDialog@@UAEHPB_WPAVCWnd@@@Z
DD FLAT:?CreateIndirect@CDialog@@UAEHPAXPAVCWnd@@@Z
DD FLAT:?CreateIndirect@CDialog@@UAEHPBUDLGTEMPLATE@@PAVCWnd@@PAX@Z
DD FLAT:?DoModal@CDialog@@UAEHXZ
DD FLAT:?OnInitDialog@DLG_Manager@@MAEHXZ
DD FLAT:?OnSetFont@CDialog@@UAEXPAVCFont@@@Z
DD FLAT:?OnOK@DLG_Manager@@MAEXXZ
DD FLAT:?OnCancel@CDialog@@MAEXXZ
DD FLAT:?PreInitDialog@CDialog@@MAEXXZ
CONST ENDS
; COMDAT ??_R2CDialog@@8
rdata$r SEGMENT
??_R2CDialog@@8 DD FLAT:??_R1A@?0A@EA@CDialog@@8 ; CDialog::`RTTI Base Class Array'
DD FLAT:??_R1A@?0A@EA@CWnd@@8
DD FLAT:??_R1A@?0A@EA@CCmdTarget@@8
DD FLAT:??_R1A@?0A@EA@CObject@@8
rdata$r ENDS
; COMDAT ??_R3CDialog@@8
rdata$r SEGMENT
??_R3CDialog@@8 DD 00H ; CDialog::`RTTI Class Hierarchy Descriptor'
DD 00H
DD 04H
DD FLAT:??_R2CDialog@@8
rdata$r ENDS
; COMDAT ??_R0?AVCDialog@@@8
data$rs SEGMENT
??_R0?AVCDialog@@@8 DD FLAT:??_7type_info@@6B@ ; CDialog `RTTI Type Descriptor'
DD 00H
DB '.?AVCDialog@@', 00H
data$rs ENDS
; COMDAT ??_R1A@?0A@EA@CDialog@@8
rdata$r SEGMENT
??_R1A@?0A@EA@CDialog@@8 DD FLAT:??_R0?AVCDialog@@@8 ; CDialog::`RTTI Base Class Descriptor at (0,-1,0,64)'
DD 03H
DD 00H
DD 0ffffffffH
DD 00H
DD 040H
DD FLAT:??_R3CDialog@@8
rdata$r ENDS
; COMDAT ??_R1A@?0A@EA@CEdit@@8
rdata$r SEGMENT
??_R1A@?0A@EA@CEdit@@8 DD FLAT:??_R0?AVCEdit@@@8 ; CEdit::`RTTI Base Class Descriptor at (0,-1,0,64)'
DD 03H
DD 00H
DD 0ffffffffH
DD 00H
DD 040H
DD FLAT:??_R3CEdit@@8
rdata$r ENDS
; COMDAT ??_R2CEdit@@8
rdata$r SEGMENT
??_R2CEdit@@8 DD FLAT:??_R1A@?0A@EA@CEdit@@8 ; CEdit::`RTTI Base Class Array'
DD FLAT:??_R1A@?0A@EA@CWnd@@8
DD FLAT:??_R1A@?0A@EA@CCmdTarget@@8
DD FLAT:??_R1A@?0A@EA@CObject@@8
rdata$r ENDS
; COMDAT ??_R3CEdit@@8
rdata$r SEGMENT
??_R3CEdit@@8 DD 00H ; CEdit::`RTTI Class Hierarchy Descriptor'
DD 00H
DD 04H
DD FLAT:??_R2CEdit@@8
rdata$r ENDS
; COMDAT ??_R0?AVCEdit@@@8
data$rs SEGMENT
??_R0?AVCEdit@@@8 DD FLAT:??_7type_info@@6B@ ; CEdit `RTTI Type Descriptor'
DD 00H
DB '.?AVCEdit@@', 00H
data$rs ENDS
; COMDAT ??_R4CEdit@@6B@
rdata$r SEGMENT
??_R4CEdit@@6B@ DD 00H ; CEdit::`RTTI Complete Object Locator'
DD 00H
DD 00H
DD FLAT:??_R0?AVCEdit@@@8
DD FLAT:??_R3CEdit@@8
rdata$r ENDS
; COMDAT ??_R2CCmdTarget@@8
rdata$r SEGMENT
??_R2CCmdTarget@@8 DD FLAT:??_R1A@?0A@EA@CCmdTarget@@8 ; CCmdTarget::`RTTI Base Class Array'
DD FLAT:??_R1A@?0A@EA@CObject@@8
rdata$r ENDS
; COMDAT ??_R3CCmdTarget@@8
rdata$r SEGMENT
??_R3CCmdTarget@@8 DD 00H ; CCmdTarget::`RTTI Class Hierarchy Descriptor'
DD 00H
DD 02H
DD FLAT:??_R2CCmdTarget@@8
rdata$r ENDS
; COMDAT ??_R0?AVCCmdTarget@@@8
data$rs SEGMENT
??_R0?AVCCmdTarget@@@8 DD FLAT:??_7type_info@@6B@ ; CCmdTarget `RTTI Type Descriptor'
DD 00H
DB '.?AVCCmdTarget@@', 00H
data$rs ENDS
; COMDAT ??_R1A@?0A@EA@CCmdTarget@@8
rdata$r SEGMENT
??_R1A@?0A@EA@CCmdTarget@@8 DD FLAT:??_R0?AVCCmdTarget@@@8 ; CCmdTarget::`RTTI Base Class Descriptor at (0,-1,0,64)'
DD 01H
DD 00H
DD 0ffffffffH
DD 00H
DD 040H
DD FLAT:??_R3CCmdTarget@@8
rdata$r ENDS
; COMDAT ??_R2CWnd@@8
rdata$r SEGMENT
??_R2CWnd@@8 DD FLAT:??_R1A@?0A@EA@CWnd@@8 ; CWnd::`RTTI Base Class Array'
DD FLAT:??_R1A@?0A@EA@CCmdTarget@@8
DD FLAT:??_R1A@?0A@EA@CObject@@8
rdata$r ENDS
; COMDAT ??_R3CWnd@@8
rdata$r SEGMENT
??_R3CWnd@@8 DD 00H ; CWnd::`RTTI Class Hierarchy Descriptor'
DD 00H
DD 03H
DD FLAT:??_R2CWnd@@8
rdata$r ENDS
; COMDAT ??_R0?AVCWnd@@@8
data$rs SEGMENT
??_R0?AVCWnd@@@8 DD FLAT:??_7type_info@@6B@ ; CWnd `RTTI Type Descriptor'
DD 00H
DB '.?AVCWnd@@', 00H
data$rs ENDS
; COMDAT ??_R1A@?0A@EA@CWnd@@8
rdata$r SEGMENT
??_R1A@?0A@EA@CWnd@@8 DD FLAT:??_R0?AVCWnd@@@8 ; CWnd::`RTTI Base Class Descriptor at (0,-1,0,64)'
DD 02H
DD 00H
DD 0ffffffffH
DD 00H
DD 040H
DD FLAT:??_R3CWnd@@8
rdata$r ENDS
; COMDAT ??_R1A@?0A@EA@CObject@@8
rdata$r SEGMENT
??_R1A@?0A@EA@CObject@@8 DD FLAT:??_R0?AVCObject@@@8 ; CObject::`RTTI Base Class Descriptor at (0,-1,0,64)'
DD 00H
DD 00H
DD 0ffffffffH
DD 00H
DD 040H
DD FLAT:??_R3CObject@@8
rdata$r ENDS
; COMDAT ??_R2CObject@@8
rdata$r SEGMENT
??_R2CObject@@8 DD FLAT:??_R1A@?0A@EA@CObject@@8 ; CObject::`RTTI Base Class Array'
rdata$r ENDS
; COMDAT ??_R3CObject@@8
rdata$r SEGMENT
??_R3CObject@@8 DD 00H ; CObject::`RTTI Class Hierarchy Descriptor'
DD 00H
DD 01H
DD FLAT:??_R2CObject@@8
rdata$r ENDS
; COMDAT ??_R0?AVCObject@@@8
data$rs SEGMENT
??_R0?AVCObject@@@8 DD FLAT:??_7type_info@@6B@ ; CObject `RTTI Type Descriptor'
DD 00H
DB '.?AVCObject@@', 00H
data$rs ENDS
; COMDAT ??_7CEdit@@6B@
CONST SEGMENT
??_7CEdit@@6B@ DD FLAT:??_R4CEdit@@6B@ ; CEdit::`vftable'
DD FLAT:?GetRuntimeClass@CEdit@@UBEPAUCRuntimeClass@@XZ
DD FLAT:??_ECEdit@@UAEPAXI@Z
DD FLAT:?Serialize@CObject@@UAEXAAVCArchive@@@Z
DD FLAT:?OnCmdMsg@CCmdTarget@@UAEHIHPAXPAUAFX_CMDHANDLERINFO@@@Z
DD FLAT:?OnFinalRelease@CWnd@@UAEXXZ
DD FLAT:?IsInvokeAllowed@CCmdTarget@@UAEHJ@Z
DD FLAT:?GetDispatchIID@CCmdTarget@@UAEHPAU_GUID@@@Z
DD FLAT:?GetTypeInfoCount@CCmdTarget@@UAEIXZ
DD FLAT:?GetTypeLibCache@CCmdTarget@@UAEPAVCTypeLibCache@@XZ
DD FLAT:?GetTypeLib@CCmdTarget@@UAEJKPAPAUITypeLib@@@Z
DD FLAT:?GetMessageMap@CWnd@@MBEPBUAFX_MSGMAP@@XZ
DD FLAT:?GetCommandMap@CCmdTarget@@MBEPBUAFX_OLECMDMAP@@XZ
DD FLAT:?GetDispatchMap@CCmdTarget@@MBEPBUAFX_DISPMAP@@XZ
DD FLAT:?GetConnectionMap@CCmdTarget@@MBEPBUAFX_CONNECTIONMAP@@XZ
DD FLAT:?GetInterfaceMap@CWnd@@MBEPBUAFX_INTERFACEMAP@@XZ
DD FLAT:?GetEventSinkMap@CCmdTarget@@MBEPBUAFX_EVENTSINKMAP@@XZ
DD FLAT:?OnCreateAggregates@CCmdTarget@@UAEHXZ
DD FLAT:?GetInterfaceHook@CCmdTarget@@UAEPAUIUnknown@@PBX@Z
DD FLAT:?GetExtraConnectionPoints@CCmdTarget@@MAEHPAVCPtrArray@@@Z
DD FLAT:?GetConnectionHook@CCmdTarget@@MAEPAUIConnectionPoint@@ABU_GUID@@@Z
DD FLAT:?PreSubclassWindow@CWnd@@UAEXXZ
DD FLAT:?Create@CWnd@@UAEHPB_W0KABUtagRECT@@PAV1@IPAUCCreateContext@@@Z
DD FLAT:?CreateEx@CWnd@@UAEHKPB_W0KABUtagRECT@@PAV1@IPAX@Z
DD FLAT:?CreateEx@CWnd@@UAEHKPB_W0KHHHHPAUHWND__@@PAUHMENU__@@PAX@Z
DD FLAT:?DestroyWindow@CWnd@@UAEHXZ
DD FLAT:?PreCreateWindow@CWnd@@UAEHAAUtagCREATESTRUCTW@@@Z
DD FLAT:?CalcWindowRect@CWnd@@UAEXPAUtagRECT@@I@Z
DD FLAT:?GetMenu@CWnd@@UBEPAVCMenu@@XZ
DD FLAT:?SetMenu@CWnd@@UAEHPAVCMenu@@@Z
DD FLAT:?OnToolHitTest@CWnd@@UBEHVCPoint@@PAUtagTOOLINFOW@@@Z
DD FLAT:?GetScrollBarCtrl@CWnd@@UBEPAVCScrollBar@@H@Z
DD FLAT:?WinHelpW@CWnd@@UAEXKI@Z
DD FLAT:?HtmlHelpW@CWnd@@UAEXKI@Z
DD FLAT:?WinHelpInternal@CWnd@@UAEXKI@Z
DD FLAT:?ContinueModal@CWnd@@UAEHXZ
DD FLAT:?EndModalLoop@CWnd@@UAEXH@Z
DD FLAT:?OnDrawIconicThumbnailOrLivePreview@CWnd@@UAEXAAVCDC@@VCRect@@VCSize@@HAAH@Z
DD FLAT:?EnsureStdObj@CWnd@@UAEJXZ
DD FLAT:?get_accParent@CWnd@@UAEJPAPAUIDispatch@@@Z
DD FLAT:?get_accChildCount@CWnd@@UAEJPAJ@Z
DD FLAT:?get_accChild@CWnd@@UAEJUtagVARIANT@@PAPAUIDispatch@@@Z
DD FLAT:?get_accName@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accValue@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accDescription@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accRole@CWnd@@UAEJUtagVARIANT@@PAU2@@Z
DD FLAT:?get_accState@CWnd@@UAEJUtagVARIANT@@PAU2@@Z
DD FLAT:?get_accHelp@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accHelpTopic@CWnd@@UAEJPAPA_WUtagVARIANT@@PAJ@Z
DD FLAT:?get_accKeyboardShortcut@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?get_accFocus@CWnd@@UAEJPAUtagVARIANT@@@Z
DD FLAT:?get_accSelection@CWnd@@UAEJPAUtagVARIANT@@@Z
DD FLAT:?get_accDefaultAction@CWnd@@UAEJUtagVARIANT@@PAPA_W@Z
DD FLAT:?accSelect@CWnd@@UAEJJUtagVARIANT@@@Z
DD FLAT:?accLocation@CWnd@@UAEJPAJ000UtagVARIANT@@@Z
DD FLAT:?accNavigate@CWnd@@UAEJJUtagVARIANT@@PAU2@@Z
DD FLAT:?accHitTest@CWnd@@UAEJJJPAUtagVARIANT@@@Z
DD FLAT:?accDoDefaultAction@CWnd@@UAEJUtagVARIANT@@@Z
DD FLAT:?put_accName@CWnd@@UAEJUtagVARIANT@@PA_W@Z
DD FLAT:?put_accValue@CWnd@@UAEJUtagVARIANT@@PA_W@Z
DD FLAT:?SetProxy@CWnd@@UAEJPAUIAccessibleProxy@@@Z
DD FLAT:?CreateAccessibleProxy@CWnd@@UAEJIJPAJ@Z
DD FLAT:?OnCommand@CWnd@@MAEHIJ@Z
DD FLAT:?OnNotify@CWnd@@MAEHIJPAJ@Z
DD FLAT:?GetSuperWndProcAddr@CWnd@@MAEPAP6GJPAUHWND__@@IIJ@ZXZ
DD FLAT:?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z
DD FLAT:?BeginModalState@CWnd@@UAEXXZ
DD FLAT:?EndModalState@CWnd@@UAEXXZ
DD FLAT:?PreTranslateMessage@CWnd@@UAEHPAUtagMSG@@@Z
DD FLAT:?OnAmbientProperty@CWnd@@UAEHPAVCOleControlSite@@JPAUtagVARIANT@@@Z
DD FLAT:?WindowProc@CWnd@@MAEJIIJ@Z
DD FLAT:?OnWndMsg@CWnd@@MAEHIIJPAJ@Z
DD FLAT:?DefWindowProcW@CWnd@@MAEJIIJ@Z
DD FLAT:?PostNcDestroy@CWnd@@MAEXXZ
DD FLAT:?OnChildNotify@CWnd@@MAEHIIJPAJ@Z
DD FLAT:?OnTouchInputs@CWnd@@MAEHIPAUtagTOUCHINPUT@@@Z
DD FLAT:?OnTouchInput@CWnd@@MAEHVCPoint@@HHPAUtagTOUCHINPUT@@@Z
DD FLAT:?GetGestureStatus@CWnd@@MAEKVCPoint@@@Z
DD FLAT:?OnGestureZoom@CWnd@@MAEHVCPoint@@J@Z
DD FLAT:?OnGesturePan@CWnd@@MAEHVCPoint@@0@Z
DD FLAT:?OnGestureRotate@CWnd@@MAEHVCPoint@@N@Z
DD FLAT:?OnGestureTwoFingerTap@CWnd@@MAEHVCPoint@@@Z
DD FLAT:?OnGesturePressAndTap@CWnd@@MAEHVCPoint@@J@Z
DD FLAT:?ResizeDynamicLayout@CWnd@@MAEXXZ
DD FLAT:?CheckAutoCenter@CWnd@@UAEHXZ
DD FLAT:?IsFrameWnd@CWnd@@UBEHXZ
DD FLAT:?CreateControlContainer@CWnd@@MAEHPAPAVCOleControlContainer@@@Z
DD FLAT:?CreateControlSite@CWnd@@MAEHPAVCOleControlContainer@@PAPAVCOleControlSite@@IABU_GUID@@@Z
DD FLAT:?SetOccDialogInfo@CWnd@@MAEHPAU_AFX_OCC_DIALOG_INFO@@@Z
DD FLAT:?GetOccDialogInfo@CWnd@@MAEPAU_AFX_OCC_DIALOG_INFO@@XZ
CONST ENDS
; COMDAT ??_C@_11LOCGONAA@@
CONST SEGMENT
??_C@_11LOCGONAA@@ DB 00H, 00H ; `string'
CONST ENDS
; COMDAT voltbl
voltbl SEGMENT
_volmd DB 040H
voltbl ENDS
; COMDAT xdata$x
xdata$x SEGMENT
__unwindtable$??1DLG_Manager@@UAE@XZ DD 0ffffffffH
DD FLAT:__unwindfunclet$??1DLG_Manager@@UAE@XZ$0
DD 00H
DD FLAT:__unwindfunclet$??1DLG_Manager@@UAE@XZ$1
DD 01H
DD FLAT:__unwindfunclet$??1DLG_Manager@@UAE@XZ$2
DD 02H
DD FLAT:__unwindfunclet$??1DLG_Manager@@UAE@XZ$3
__ehfuncinfo$??1DLG_Manager@@UAE@XZ DD 019930522H
DD 04H
DD FLAT:__unwindtable$??1DLG_Manager@@UAE@XZ
DD 2 DUP(00H)
DD 2 DUP(00H)
DD 00H
DD 04H
xdata$x ENDS
; COMDAT voltbl
voltbl SEGMENT
_volmd DW 010H
DW 01b7H
voltbl ENDS
; COMDAT voltbl
voltbl SEGMENT
_volmd DB 040H
voltbl ENDS
; COMDAT xdata$x
xdata$x SEGMENT
__unwindtable$??0DLG_Manager@@QAE@PAVCWnd@@@Z DD 0ffffffffH
DD FLAT:__unwindfunclet$??0DLG_Manager@@QAE@PAVCWnd@@@Z$0
DD 00H
DD FLAT:__unwindfunclet$??0DLG_Manager@@QAE@PAVCWnd@@@Z$1
DD 01H
DD FLAT:__unwindfunclet$??0DLG_Manager@@QAE@PAVCWnd@@@Z$2
DD 02H
DD FLAT:__unwindfunclet$??0DLG_Manager@@QAE@PAVCWnd@@@Z$3
__ehfuncinfo$??0DLG_Manager@@QAE@PAVCWnd@@@Z DD 019930522H
DD 04H
DD FLAT:__unwindtable$??0DLG_Manager@@QAE@PAVCWnd@@@Z
DD 2 DUP(00H)
DD 2 DUP(00H)
DD 00H
DD 00H
xdata$x ENDS
; COMDAT voltbl
voltbl SEGMENT
_volmd DB 016H
voltbl ENDS
; COMDAT xdata$x
xdata$x SEGMENT
__unwindtable$??0CEdit@@QAE@XZ DD 0ffffffffH
DD FLAT:__unwindfunclet$??0CEdit@@QAE@XZ$0
__ehfuncinfo$??0CEdit@@QAE@XZ DD 019930522H
DD 01H
DD FLAT:__unwindtable$??0CEdit@@QAE@XZ
DD 2 DUP(00H)
DD 2 DUP(00H)
DD 00H
DD 00H
xdata$x ENDS
; Function compile flags: /Odtp /ZI
; COMDAT ??_GDLG_Manager@@UAEPAXI@Z
_TEXT SEGMENT
_this$ = -4 ; size = 4
___flags$ = 8 ; size = 4
??_GDLG_Manager@@UAEPAXI@Z PROC ; DLG_Manager::`scalar deleting destructor', COMDAT
; _this$ = ecx
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
0000f e8 00 00 00 00 call ??1DLG_Manager@@UAE@XZ
00014 8b 45 08 mov eax, DWORD PTR ___flags$[ebp]
00017 83 e0 01 and eax, 1
0001a 74 26 je SHORT $LN2@scalar
0001c 8b 45 08 mov eax, DWORD PTR ___flags$[ebp]
0001f 83 e0 04 and eax, 4
00022 75 0d jne SHORT $LN3@scalar
00024 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00027 50 push eax
00028 e8 00 00 00 00 call ??3CObject@@SGXPAX@Z ; CObject::operator delete
0002d eb 13 jmp SHORT $LN2@scalar
0002f eb 11 jmp SHORT $LN2@scalar
$LN3@scalar:
00031 68 68 02 00 00 push 616 ; 00000268H
00036 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00039 50 push eax
0003a e8 00 00 00 00 call ?__global_delete@@YAXPAXI@Z ; __global_delete
0003f 83 c4 08 add esp, 8
$LN2@scalar:
00042 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00045 5f pop edi
00046 5e pop esi
00047 5b pop ebx
00048 8b e5 mov esp, ebp
0004a 5d pop ebp
0004b c2 04 00 ret 4
??_GDLG_Manager@@UAEPAXI@Z ENDP ; DLG_Manager::`scalar deleting destructor'
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; COMDAT ??1DLG_Manager@@UAE@XZ
_TEXT SEGMENT
_this$ = -16 ; size = 4
__$EHRec$ = -12 ; size = 12
??1DLG_Manager@@UAE@XZ PROC ; DLG_Manager::~DLG_Manager, COMDAT
; _this$ = ecx
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 6a ff push -1
00005 68 00 00 00 00 push __ehhandler$??1DLG_Manager@@UAE@XZ
0000a 64 a1 00 00 00
00 mov eax, DWORD PTR fs:0
00010 50 push eax
00011 83 ec 44 sub esp, 68 ; 00000044H
00014 53 push ebx
00015 56 push esi
00016 57 push edi
00017 a1 00 00 00 00 mov eax, DWORD PTR ___security_cookie
0001c 33 c5 xor eax, ebp
0001e 50 push eax
0001f 8d 45 f4 lea eax, DWORD PTR __$EHRec$[ebp]
00022 64 a3 00 00 00
00 mov DWORD PTR fs:0, eax
00028 89 4d f0 mov DWORD PTR _this$[ebp], ecx
0002b c7 45 fc 03 00
00 00 mov DWORD PTR __$EHRec$[ebp+8], 3
00032 c6 45 fc 02 mov BYTE PTR __$EHRec$[ebp+8], 2
00036 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00039 81 c1 e8 01 00
00 add ecx, 488 ; 000001e8H
0003f e8 00 00 00 00 call ??1CEdit@@UAE@XZ ; CEdit::~CEdit
00044 c6 45 fc 01 mov BYTE PTR __$EHRec$[ebp+8], 1
00048 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
0004b 81 c1 68 01 00
00 add ecx, 360 ; 00000168H
00051 e8 00 00 00 00 call ??1CEdit@@UAE@XZ ; CEdit::~CEdit
00056 c6 45 fc 00 mov BYTE PTR __$EHRec$[ebp+8], 0
0005a 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
0005d 81 c1 e8 00 00
00 add ecx, 232 ; 000000e8H
00063 e8 00 00 00 00 call ??1CEdit@@UAE@XZ ; CEdit::~CEdit
00068 c7 45 fc ff ff
ff ff mov DWORD PTR __$EHRec$[ebp+8], -1
0006f 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00072 e8 00 00 00 00 call ??1CDialog@@UAE@XZ ; CDialog::~CDialog
00077 8b 4d f4 mov ecx, DWORD PTR __$EHRec$[ebp]
0007a 64 89 0d 00 00
00 00 mov DWORD PTR fs:0, ecx
00081 59 pop ecx
00082 5f pop edi
00083 5e pop esi
00084 5b pop ebx
00085 8b e5 mov esp, ebp
00087 5d pop ebp
00088 c3 ret 0
_TEXT ENDS
; COMDAT text$x
text$x SEGMENT
__unwindfunclet$??1DLG_Manager@@UAE@XZ$0:
00000 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00003 e9 00 00 00 00 jmp ??1CDialog@@UAE@XZ ; CDialog::~CDialog
__unwindfunclet$??1DLG_Manager@@UAE@XZ$1:
00008 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
0000b 81 c1 e8 00 00
00 add ecx, 232 ; 000000e8H
00011 e9 00 00 00 00 jmp ??1CEdit@@UAE@XZ ; CEdit::~CEdit
__unwindfunclet$??1DLG_Manager@@UAE@XZ$2:
00016 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00019 81 c1 68 01 00
00 add ecx, 360 ; 00000168H
0001f e9 00 00 00 00 jmp ??1CEdit@@UAE@XZ ; CEdit::~CEdit
__unwindfunclet$??1DLG_Manager@@UAE@XZ$3:
00024 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00027 81 c1 e8 01 00
00 add ecx, 488 ; 000001e8H
0002d e9 00 00 00 00 jmp ??1CEdit@@UAE@XZ ; CEdit::~CEdit
00032 cc int 3
00033 cc int 3
00034 cc int 3
00035 cc int 3
00036 cc int 3
__ehhandler$??1DLG_Manager@@UAE@XZ:
00037 90 npad 1
00038 90 npad 1
00039 8b 54 24 08 mov edx, DWORD PTR [esp+8]
0003d 8d 42 0c lea eax, DWORD PTR [edx+12]
00040 8b 4a ac mov ecx, DWORD PTR [edx-84]
00043 33 c8 xor ecx, eax
00045 e8 00 00 00 00 call @__security_check_cookie@4
0004a b8 00 00 00 00 mov eax, OFFSET __ehfuncinfo$??1DLG_Manager@@UAE@XZ
0004f e9 00 00 00 00 jmp ___CxxFrameHandler3
text$x ENDS
??1DLG_Manager@@UAE@XZ ENDP ; DLG_Manager::~DLG_Manager
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?GetMessageMap@DLG_Manager@@MBEPBUAFX_MSGMAP@@XZ
_TEXT SEGMENT
_this$ = -4 ; size = 4
?GetMessageMap@DLG_Manager@@MBEPBUAFX_MSGMAP@@XZ PROC ; DLG_Manager::GetMessageMap, COMDAT
; _this$ = ecx
; 41 : BEGIN_MESSAGE_MAP(DLG_Manager, CDialog)
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c e8 00 00 00 00 call ?GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ ; DLG_Manager::GetThisMessageMap
00011 5f pop edi
00012 5e pop esi
00013 5b pop ebx
00014 8b e5 mov esp, ebp
00016 5d pop ebp
00017 c3 ret 0
?GetMessageMap@DLG_Manager@@MBEPBUAFX_MSGMAP@@XZ ENDP ; DLG_Manager::GetMessageMap
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ
_TEXT SEGMENT
?GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ PROC ; DLG_Manager::GetThisMessageMap, COMDAT
; 41 : BEGIN_MESSAGE_MAP(DLG_Manager, CDialog)
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 40 sub esp, 64 ; 00000040H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
; 42 : //{{AFX_MSG_MAP(DLG_Manager)
; 43 : //}}AFX_MSG_MAP
; 44 : END_MESSAGE_MAP()
00009 b8 00 00 00 00 mov eax, OFFSET ?messageMap@?1??GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ@4U3@B
0000e 5f pop edi
0000f 5e pop esi
00010 5b pop ebx
00011 8b e5 mov esp, ebp
00013 5d pop ebp
00014 c3 ret 0
?GetThisMessageMap@DLG_Manager@@KGPBUAFX_MSGMAP@@XZ ENDP ; DLG_Manager::GetThisMessageMap
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?OnOK@DLG_Manager@@MAEXXZ
_TEXT SEGMENT
tv202 = -140 ; size = 4
tv193 = -140 ; size = 4
tv135 = -140 ; size = 4
tv91 = -140 ; size = 4
tv78 = -140 ; size = 4
_Buf$ = -72 ; size = 64
_this$ = -8 ; size = 4
__$ArrayPad$ = -4 ; size = 4
?OnOK@DLG_Manager@@MAEXXZ PROC ; DLG_Manager::OnOK, COMDAT
; _this$ = ecx
; 63 : {
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 81 ec 8c 00 00
00 sub esp, 140 ; 0000008cH
00009 a1 00 00 00 00 mov eax, DWORD PTR ___security_cookie
0000e 33 c5 xor eax, ebp
00010 89 45 fc mov DWORD PTR __$ArrayPad$[ebp], eax
00013 53 push ebx
00014 56 push esi
00015 57 push edi
00016 89 4d f8 mov DWORD PTR _this$[ebp], ecx
; 64 : TCHAR Buf[32]={0};
00019 6a 40 push 64 ; 00000040H
0001b 6a 00 push 0
0001d 8d 45 b8 lea eax, DWORD PTR _Buf$[ebp]
00020 50 push eax
00021 e8 00 00 00 00 call _memset
00026 83 c4 0c add esp, 12 ; 0000000cH
; 65 : m_E_Name.GetWindowText( m_szUser ,sizeof(m_szUser));AllTrim(m_szUser);
00029 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
0002c 05 e8 01 00 00 add eax, 488 ; 000001e8H
00031 89 85 74 ff ff
ff mov DWORD PTR tv78[ebp], eax
00037 6a 20 push 32 ; 00000020H
00039 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
0003c 81 c1 a8 00 00
00 add ecx, 168 ; 000000a8H
00042 51 push ecx
00043 8b 8d 74 ff ff
ff mov ecx, DWORD PTR tv78[ebp]
00049 e8 00 00 00 00 call ?GetWindowTextW@CWnd@@QBEHPA_WH@Z ; CWnd::GetWindowTextW
0004e 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
00051 05 a8 00 00 00 add eax, 168 ; 000000a8H
00056 50 push eax
00057 e8 00 00 00 00 call ?AllTrim@@YAPA_WPA_W@Z ; AllTrim
0005c 83 c4 04 add esp, 4
; 66 : m_E_Passwd.GetWindowText( m_szPasswd,sizeof(m_szPasswd) );AllTrim(m_szPasswd );
0005f 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
00062 05 68 01 00 00 add eax, 360 ; 00000168H
00067 89 85 74 ff ff
ff mov DWORD PTR tv91[ebp], eax
0006d 6a 20 push 32 ; 00000020H
0006f 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
00072 81 c1 c8 00 00
00 add ecx, 200 ; 000000c8H
00078 51 push ecx
00079 8b 8d 74 ff ff
ff mov ecx, DWORD PTR tv91[ebp]
0007f e8 00 00 00 00 call ?GetWindowTextW@CWnd@@QBEHPA_WH@Z ; CWnd::GetWindowTextW
00084 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
00087 05 c8 00 00 00 add eax, 200 ; 000000c8H
0008c 50 push eax
0008d e8 00 00 00 00 call ?AllTrim@@YAPA_WPA_W@Z ; AllTrim
00092 83 c4 04 add esp, 4
; 67 : m_E_Passwd2.GetWindowText( Buf,sizeof(Buf) );AllTrim( Buf );
00095 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
00098 05 e8 00 00 00 add eax, 232 ; 000000e8H
0009d 89 85 74 ff ff
ff mov DWORD PTR tv135[ebp], eax
000a3 6a 40 push 64 ; 00000040H
000a5 8d 4d b8 lea ecx, DWORD PTR _Buf$[ebp]
000a8 51 push ecx
000a9 8b 8d 74 ff ff
ff mov ecx, DWORD PTR tv135[ebp]
000af e8 00 00 00 00 call ?GetWindowTextW@CWnd@@QBEHPA_WH@Z ; CWnd::GetWindowTextW
000b4 8d 45 b8 lea eax, DWORD PTR _Buf$[ebp]
000b7 50 push eax
000b8 e8 00 00 00 00 call ?AllTrim@@YAPA_WPA_W@Z ; AllTrim
000bd 83 c4 04 add esp, 4
; 68 : if ( lstrlen( m_szUser ) <=0 )
000c0 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
000c3 05 a8 00 00 00 add eax, 168 ; 000000a8H
000c8 50 push eax
000c9 ff 15 00 00 00
00 call DWORD PTR __imp__lstrlenW@4
000cf 85 c0 test eax, eax
000d1 7f 27 jg SHORT $LN2@OnOK
; 69 : {
; 70 : MessageBox( _T("<22><><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD>Ϊ<EFBFBD>գ<EFBFBD><D5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!") , _T("<22><><EFBFBD><EFBFBD>") , MB_ICONWARNING);
000d3 6a 30 push 48 ; 00000030H
000d5 68 00 00 00 00 push OFFSET ??_C@_15BAHOAAGA@?$AA?$BJ?$PP?o@
000da 68 00 00 00 00 push OFFSET ??_C@_1BO@HJGIPLJM@?$PP?$KB?$AA?$AG?$AAX?$AA?$AN?$PP?p?$AA?$AN?$PP?$PN?$AA?3?$AAz?$AA?$AM?$PP?w?$PP?$JD?$AAe?$AA?$CB@
000df 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
000e2 e8 00 00 00 00 call ?MessageBoxW@CWnd@@QAEHPB_W0I@Z ; CWnd::MessageBoxW
; 71 : m_E_Name.SetFocus();
000e7 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
000ea 81 c1 e8 01 00
00 add ecx, 488 ; 000001e8H
000f0 e8 00 00 00 00 call ?SetFocus@CWnd@@QAEPAV1@XZ ; CWnd::SetFocus
; 72 : return ;
000f5 e9 ba 00 00 00 jmp $LN1@OnOK
$LN2@OnOK:
; 73 : }
; 74 : if ( lstrlen( m_szPasswd ) <=0 )
000fa 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
000fd 05 c8 00 00 00 add eax, 200 ; 000000c8H
00102 50 push eax
00103 ff 15 00 00 00
00 call DWORD PTR __imp__lstrlenW@4
00109 85 c0 test eax, eax
0010b 7f 27 jg SHORT $LN3@OnOK
; 75 : {
; 76 : MessageBox( _T("<22><><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EBB2BB>Ϊ<EFBFBD>գ<EFBFBD><D5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!") , _T("<22><><EFBFBD><EFBFBD>") , MB_ICONWARNING);
0010d 6a 30 push 48 ; 00000030H
0010f 68 00 00 00 00 push OFFSET ??_C@_15BAHOAAGA@?$AA?$BJ?$PP?o@
00114 68 00 00 00 00 push OFFSET ??_C@_1BO@MCCHOHIJ@?$PP?$KB?$AA?$AG?$AAX?$PP?F?$AA?$AB?$AA?$AN?$PP?$PN?$AA?3?$AAz?$AA?$AM?$PP?w?$PP?$JD?$AAe?$AA?$CB@
00119 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
0011c e8 00 00 00 00 call ?MessageBoxW@CWnd@@QAEHPB_W0I@Z ; CWnd::MessageBoxW
; 77 : m_E_Passwd.SetFocus();
00121 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
00124 81 c1 68 01 00
00 add ecx, 360 ; 00000168H
0012a e8 00 00 00 00 call ?SetFocus@CWnd@@QAEPAV1@XZ ; CWnd::SetFocus
; 78 : return ;
0012f e9 80 00 00 00 jmp $LN1@OnOK
$LN3@OnOK:
; 79 : }
; 80 :
; 81 : if ( lstrcmp( m_szPasswd , Buf ) )
00134 8d 45 b8 lea eax, DWORD PTR _Buf$[ebp]
00137 50 push eax
00138 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
0013b 81 c1 c8 00 00
00 add ecx, 200 ; 000000c8H
00141 51 push ecx
00142 ff 15 00 00 00
00 call DWORD PTR __imp__lstrcmpW@8
00148 85 c0 test eax, eax
0014a 74 60 je SHORT $LN4@OnOK
; 82 : {
; 83 : MessageBox( _T("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBB2BB>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!") , _T("<22><><EFBFBD><EFBFBD>") , MB_ICONWARNING);
0014c 6a 30 push 48 ; 00000030H
0014e 68 00 00 00 00 push OFFSET ??_C@_15BAHOAAGA@?$AA?$BJ?$PP?o@
00153 68 00 00 00 00 push OFFSET ??_C@_1CA@MGDOGCJ@?$AA$?$AA?$CB?$PP?$JD?$AAe?$PP?$IE?$PP?F?$AA?$AB?$AA?$AN?$PP?x?$AA?$AM?$AA?$AM?$PP?w?$PP?M?$PP?$JD?$AA?$CB@
00158 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
0015b e8 00 00 00 00 call ?MessageBoxW@CWnd@@QAEHPB_W0I@Z ; CWnd::MessageBoxW
; 84 : m_E_Passwd.SetWindowText( _T("") );
00160 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
00163 05 68 01 00 00 add eax, 360 ; 00000168H
00168 89 85 74 ff ff
ff mov DWORD PTR tv193[ebp], eax
0016e 68 00 00 00 00 push OFFSET ??_C@_11LOCGONAA@@
00173 8b 8d 74 ff ff
ff mov ecx, DWORD PTR tv193[ebp]
00179 e8 00 00 00 00 call ?SetWindowTextW@CWnd@@QAEXPB_W@Z ; CWnd::SetWindowTextW
; 85 : m_E_Passwd2.SetWindowText( _T("") );
0017e 8b 45 f8 mov eax, DWORD PTR _this$[ebp]
00181 05 e8 00 00 00 add eax, 232 ; 000000e8H
00186 89 85 74 ff ff
ff mov DWORD PTR tv202[ebp], eax
0018c 68 00 00 00 00 push OFFSET ??_C@_11LOCGONAA@@
00191 8b 8d 74 ff ff
ff mov ecx, DWORD PTR tv202[ebp]
00197 e8 00 00 00 00 call ?SetWindowTextW@CWnd@@QAEXPB_W@Z ; CWnd::SetWindowTextW
; 86 : m_E_Passwd.SetFocus();
0019c 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
0019f 81 c1 68 01 00
00 add ecx, 360 ; 00000168H
001a5 e8 00 00 00 00 call ?SetFocus@CWnd@@QAEPAV1@XZ ; CWnd::SetFocus
; 87 : return ;
001aa eb 08 jmp SHORT $LN1@OnOK
$LN4@OnOK:
; 88 : }
; 89 : CDialog::OnOK();
001ac 8b 4d f8 mov ecx, DWORD PTR _this$[ebp]
001af e8 00 00 00 00 call ?OnOK@CDialog@@MAEXXZ ; CDialog::OnOK
$LN1@OnOK:
; 90 : }
001b4 5f pop edi
001b5 5e pop esi
001b6 5b pop ebx
001b7 8b 4d fc mov ecx, DWORD PTR __$ArrayPad$[ebp]
001ba 33 cd xor ecx, ebp
001bc e8 00 00 00 00 call @__security_check_cookie@4
001c1 8b e5 mov esp, ebp
001c3 5d pop ebp
001c4 c3 ret 0
?OnOK@DLG_Manager@@MAEXXZ ENDP ; DLG_Manager::OnOK
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?OnInitDialog@DLG_Manager@@MAEHXZ
_TEXT SEGMENT
tv83 = -72 ; size = 4
tv78 = -72 ; size = 4
tv73 = -72 ; size = 4
_this$ = -4 ; size = 4
?OnInitDialog@DLG_Manager@@MAEHXZ PROC ; DLG_Manager::OnInitDialog, COMDAT
; _this$ = ecx
; 50 : {
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 48 sub esp, 72 ; 00000048H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
; 51 : CDialog::OnInitDialog();
0000c 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
0000f e8 00 00 00 00 call ?OnInitDialog@CDialog@@UAEHXZ ; CDialog::OnInitDialog
; 52 :
; 53 : // TODO: Add extra initialization here
; 54 : m_E_Name.LimitText( sizeof(m_E_Name) );
00014 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00017 05 e8 01 00 00 add eax, 488 ; 000001e8H
0001c 89 45 b8 mov DWORD PTR tv73[ebp], eax
0001f 68 80 00 00 00 push 128 ; 00000080H
00024 8b 4d b8 mov ecx, DWORD PTR tv73[ebp]
00027 e8 00 00 00 00 call ?LimitText@CEdit@@QAEXH@Z ; CEdit::LimitText
; 55 : m_E_Passwd.LimitText( sizeof(m_E_Passwd) );
0002c 8b 45 fc mov eax, DWORD PTR _this$[ebp]
0002f 05 68 01 00 00 add eax, 360 ; 00000168H
00034 89 45 b8 mov DWORD PTR tv78[ebp], eax
00037 68 80 00 00 00 push 128 ; 00000080H
0003c 8b 4d b8 mov ecx, DWORD PTR tv78[ebp]
0003f e8 00 00 00 00 call ?LimitText@CEdit@@QAEXH@Z ; CEdit::LimitText
; 56 : m_E_Passwd2.LimitText( sizeof(m_E_Passwd) );
00044 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00047 05 e8 00 00 00 add eax, 232 ; 000000e8H
0004c 89 45 b8 mov DWORD PTR tv83[ebp], eax
0004f 68 80 00 00 00 push 128 ; 00000080H
00054 8b 4d b8 mov ecx, DWORD PTR tv83[ebp]
00057 e8 00 00 00 00 call ?LimitText@CEdit@@QAEXH@Z ; CEdit::LimitText
; 57 :
; 58 : return TRUE; // return TRUE unless you set the focus to a control
0005c b8 01 00 00 00 mov eax, 1
; 59 : // EXCEPTION: OCX Property Pages should return FALSE
; 60 : }
00061 5f pop edi
00062 5e pop esi
00063 5b pop ebx
00064 8b e5 mov esp, ebp
00066 5d pop ebp
00067 c3 ret 0
?OnInitDialog@DLG_Manager@@MAEHXZ ENDP ; DLG_Manager::OnInitDialog
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?DoDataExchange@DLG_Manager@@MAEXPAVCDataExchange@@@Z
_TEXT SEGMENT
_this$ = -4 ; size = 4
_pDX$ = 8 ; size = 4
?DoDataExchange@DLG_Manager@@MAEXPAVCDataExchange@@@Z PROC ; DLG_Manager::DoDataExchange, COMDAT
; _this$ = ecx
; 31 : {
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
; 32 : CDialog::DoDataExchange(pDX);
0000c 8b 45 08 mov eax, DWORD PTR _pDX$[ebp]
0000f 50 push eax
00010 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
00013 e8 00 00 00 00 call ?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z ; CWnd::DoDataExchange
; 33 : //{{AFX_DATA_MAP(DLG_Manager)
; 34 : DDX_Control(pDX, IDC_MAN_REPASSWD, m_E_Passwd2);
00018 8b 45 fc mov eax, DWORD PTR _this$[ebp]
0001b 05 e8 00 00 00 add eax, 232 ; 000000e8H
00020 50 push eax
00021 68 fe 03 00 00 push 1022 ; 000003feH
00026 8b 4d 08 mov ecx, DWORD PTR _pDX$[ebp]
00029 51 push ecx
0002a e8 00 00 00 00 call ?DDX_Control@@YGXPAVCDataExchange@@HAAVCWnd@@@Z ; DDX_Control
; 35 : DDX_Control(pDX, IDC_MAN_PASSWD, m_E_Passwd);
0002f 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00032 05 68 01 00 00 add eax, 360 ; 00000168H
00037 50 push eax
00038 68 fc 03 00 00 push 1020 ; 000003fcH
0003d 8b 4d 08 mov ecx, DWORD PTR _pDX$[ebp]
00040 51 push ecx
00041 e8 00 00 00 00 call ?DDX_Control@@YGXPAVCDataExchange@@HAAVCWnd@@@Z ; DDX_Control
; 36 : DDX_Control(pDX, IDC_MAN_NAME, m_E_Name);
00046 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00049 05 e8 01 00 00 add eax, 488 ; 000001e8H
0004e 50 push eax
0004f 68 fa 03 00 00 push 1018 ; 000003faH
00054 8b 4d 08 mov ecx, DWORD PTR _pDX$[ebp]
00057 51 push ecx
00058 e8 00 00 00 00 call ?DDX_Control@@YGXPAVCDataExchange@@HAAVCWnd@@@Z ; DDX_Control
; 37 : //}}AFX_DATA_MAP
; 38 : }
0005d 5f pop edi
0005e 5e pop esi
0005f 5b pop ebx
00060 8b e5 mov esp, ebp
00062 5d pop ebp
00063 c2 04 00 ret 4
?DoDataExchange@DLG_Manager@@MAEXPAVCDataExchange@@@Z ENDP ; DLG_Manager::DoDataExchange
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ??0DLG_Manager@@QAE@PAVCWnd@@@Z
_TEXT SEGMENT
_this$ = -16 ; size = 4
__$EHRec$ = -12 ; size = 12
_pParent$ = 8 ; size = 4
??0DLG_Manager@@QAE@PAVCWnd@@@Z PROC ; DLG_Manager::DLG_Manager, COMDAT
; _this$ = ecx
; 20 : {
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 6a ff push -1
00005 68 00 00 00 00 push __ehhandler$??0DLG_Manager@@QAE@PAVCWnd@@@Z
0000a 64 a1 00 00 00
00 mov eax, DWORD PTR fs:0
00010 50 push eax
00011 83 ec 44 sub esp, 68 ; 00000044H
00014 53 push ebx
00015 56 push esi
00016 57 push edi
00017 a1 00 00 00 00 mov eax, DWORD PTR ___security_cookie
0001c 33 c5 xor eax, ebp
0001e 50 push eax
0001f 8d 45 f4 lea eax, DWORD PTR __$EHRec$[ebp]
00022 64 a3 00 00 00
00 mov DWORD PTR fs:0, eax
00028 89 4d f0 mov DWORD PTR _this$[ebp], ecx
; 19 : : CDialog(DLG_Manager::IDD, pParent)
0002b 8b 45 08 mov eax, DWORD PTR _pParent$[ebp]
0002e 50 push eax
0002f 68 84 00 00 00 push 132 ; 00000084H
00034 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00037 e8 00 00 00 00 call ??0CDialog@@QAE@IPAVCWnd@@@Z ; CDialog::CDialog
0003c c7 45 fc 00 00
00 00 mov DWORD PTR __$EHRec$[ebp+8], 0
; 20 : {
00043 8b 45 f0 mov eax, DWORD PTR _this$[ebp]
00046 c7 00 00 00 00
00 mov DWORD PTR [eax], OFFSET ??_7DLG_Manager@@6B@
0004c 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
0004f 81 c1 e8 00 00
00 add ecx, 232 ; 000000e8H
00055 e8 00 00 00 00 call ??0CEdit@@QAE@XZ ; CEdit::CEdit
0005a c6 45 fc 01 mov BYTE PTR __$EHRec$[ebp+8], 1
0005e 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00061 81 c1 68 01 00
00 add ecx, 360 ; 00000168H
00067 e8 00 00 00 00 call ??0CEdit@@QAE@XZ ; CEdit::CEdit
0006c c6 45 fc 02 mov BYTE PTR __$EHRec$[ebp+8], 2
00070 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00073 81 c1 e8 01 00
00 add ecx, 488 ; 000001e8H
00079 e8 00 00 00 00 call ??0CEdit@@QAE@XZ ; CEdit::CEdit
0007e c6 45 fc 03 mov BYTE PTR __$EHRec$[ebp+8], 3
; 21 : //{{AFX_DATA_INIT(DLG_Manager)
; 22 : // NOTE: the ClassWizard will add member initialization here
; 23 : //}}AFX_DATA_INIT
; 24 :
; 25 : memset( m_szUser , 0 , sizeof(m_szUser) );
00082 6a 20 push 32 ; 00000020H
00084 6a 00 push 0
00086 8b 45 f0 mov eax, DWORD PTR _this$[ebp]
00089 05 a8 00 00 00 add eax, 168 ; 000000a8H
0008e 50 push eax
0008f e8 00 00 00 00 call _memset
00094 83 c4 0c add esp, 12 ; 0000000cH
; 26 : memset( m_szPasswd , 0 , sizeof(m_szPasswd) );
00097 6a 20 push 32 ; 00000020H
00099 6a 00 push 0
0009b 8b 45 f0 mov eax, DWORD PTR _this$[ebp]
0009e 05 c8 00 00 00 add eax, 200 ; 000000c8H
000a3 50 push eax
000a4 e8 00 00 00 00 call _memset
000a9 83 c4 0c add esp, 12 ; 0000000cH
; 27 : }
000ac c7 45 fc ff ff
ff ff mov DWORD PTR __$EHRec$[ebp+8], -1
000b3 8b 45 f0 mov eax, DWORD PTR _this$[ebp]
000b6 8b 4d f4 mov ecx, DWORD PTR __$EHRec$[ebp]
000b9 64 89 0d 00 00
00 00 mov DWORD PTR fs:0, ecx
000c0 59 pop ecx
000c1 5f pop edi
000c2 5e pop esi
000c3 5b pop ebx
000c4 8b e5 mov esp, ebp
000c6 5d pop ebp
000c7 c2 04 00 ret 4
_TEXT ENDS
; COMDAT text$x
text$x SEGMENT
__unwindfunclet$??0DLG_Manager@@QAE@PAVCWnd@@@Z$0:
00000 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00003 e9 00 00 00 00 jmp ??1CDialog@@UAE@XZ ; CDialog::~CDialog
__unwindfunclet$??0DLG_Manager@@QAE@PAVCWnd@@@Z$1:
00008 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
0000b 81 c1 e8 00 00
00 add ecx, 232 ; 000000e8H
00011 e9 00 00 00 00 jmp ??1CEdit@@UAE@XZ ; CEdit::~CEdit
__unwindfunclet$??0DLG_Manager@@QAE@PAVCWnd@@@Z$2:
00016 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00019 81 c1 68 01 00
00 add ecx, 360 ; 00000168H
0001f e9 00 00 00 00 jmp ??1CEdit@@UAE@XZ ; CEdit::~CEdit
__unwindfunclet$??0DLG_Manager@@QAE@PAVCWnd@@@Z$3:
00024 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00027 81 c1 e8 01 00
00 add ecx, 488 ; 000001e8H
0002d e9 00 00 00 00 jmp ??1CEdit@@UAE@XZ ; CEdit::~CEdit
00032 cc int 3
00033 cc int 3
00034 cc int 3
00035 cc int 3
00036 cc int 3
__ehhandler$??0DLG_Manager@@QAE@PAVCWnd@@@Z:
00037 90 npad 1
00038 90 npad 1
00039 8b 54 24 08 mov edx, DWORD PTR [esp+8]
0003d 8d 42 0c lea eax, DWORD PTR [edx+12]
00040 8b 4a ac mov ecx, DWORD PTR [edx-84]
00043 33 c8 xor ecx, eax
00045 e8 00 00 00 00 call @__security_check_cookie@4
0004a b8 00 00 00 00 mov eax, OFFSET __ehfuncinfo$??0DLG_Manager@@QAE@PAVCWnd@@@Z
0004f e9 00 00 00 00 jmp ___CxxFrameHandler3
text$x ENDS
??0DLG_Manager@@QAE@PAVCWnd@@@Z ENDP ; DLG_Manager::DLG_Manager
; Function compile flags: /Odtp /ZI
; COMDAT ??_GCEdit@@UAEPAXI@Z
_TEXT SEGMENT
_this$ = -4 ; size = 4
___flags$ = 8 ; size = 4
??_GCEdit@@UAEPAXI@Z PROC ; CEdit::`scalar deleting destructor', COMDAT
; _this$ = ecx
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
0000f e8 00 00 00 00 call ??1CEdit@@UAE@XZ ; CEdit::~CEdit
00014 8b 45 08 mov eax, DWORD PTR ___flags$[ebp]
00017 83 e0 01 and eax, 1
0001a 74 26 je SHORT $LN2@scalar
0001c 8b 45 08 mov eax, DWORD PTR ___flags$[ebp]
0001f 83 e0 04 and eax, 4
00022 75 0d jne SHORT $LN3@scalar
00024 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00027 50 push eax
00028 e8 00 00 00 00 call ??3CObject@@SGXPAX@Z ; CObject::operator delete
0002d eb 13 jmp SHORT $LN2@scalar
0002f eb 11 jmp SHORT $LN2@scalar
$LN3@scalar:
00031 68 80 00 00 00 push 128 ; 00000080H
00036 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00039 50 push eax
0003a e8 00 00 00 00 call ?__global_delete@@YAXPAXI@Z ; __global_delete
0003f 83 c4 08 add esp, 8
$LN2@scalar:
00042 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00045 5f pop edi
00046 5e pop esi
00047 5b pop ebx
00048 8b e5 mov esp, ebp
0004a 5d pop ebp
0004b c2 04 00 ret 4
??_GCEdit@@UAEPAXI@Z ENDP ; CEdit::`scalar deleting destructor'
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afxwin2.inl
; COMDAT ?LimitText@CEdit@@QAEXH@Z
_TEXT SEGMENT
_this$ = -4 ; size = 4
_nChars$ = 8 ; size = 4
?LimitText@CEdit@@QAEXH@Z PROC ; CEdit::LimitText, COMDAT
; _this$ = ecx
; 886 : { ASSERT(::IsWindow(m_hWnd)); ::SendMessage(m_hWnd, EM_LIMITTEXT, nChars, 0); }
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c 6a 00 push 0
0000e 8b 45 08 mov eax, DWORD PTR _nChars$[ebp]
00011 50 push eax
00012 68 c5 00 00 00 push 197 ; 000000c5H
00017 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
0001a 8b 51 20 mov edx, DWORD PTR [ecx+32]
0001d 52 push edx
0001e ff 15 00 00 00
00 call DWORD PTR __imp__SendMessageW@16
00024 5f pop edi
00025 5e pop esi
00026 5b pop ebx
00027 8b e5 mov esp, ebp
00029 5d pop ebp
0002a c2 04 00 ret 4
?LimitText@CEdit@@QAEXH@Z ENDP ; CEdit::LimitText
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afxwin2.inl
; COMDAT ??0CEdit@@QAE@XZ
_TEXT SEGMENT
_this$ = -16 ; size = 4
__$EHRec$ = -12 ; size = 12
??0CEdit@@QAE@XZ PROC ; CEdit::CEdit, COMDAT
; _this$ = ecx
; 851 : { }
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 6a ff push -1
00005 68 00 00 00 00 push __ehhandler$??0CEdit@@QAE@XZ
0000a 64 a1 00 00 00
00 mov eax, DWORD PTR fs:0
00010 50 push eax
00011 83 ec 44 sub esp, 68 ; 00000044H
00014 53 push ebx
00015 56 push esi
00016 57 push edi
00017 a1 00 00 00 00 mov eax, DWORD PTR ___security_cookie
0001c 33 c5 xor eax, ebp
0001e 50 push eax
0001f 8d 45 f4 lea eax, DWORD PTR __$EHRec$[ebp]
00022 64 a3 00 00 00
00 mov DWORD PTR fs:0, eax
00028 89 4d f0 mov DWORD PTR _this$[ebp], ecx
0002b 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
0002e e8 00 00 00 00 call ??0CWnd@@QAE@XZ ; CWnd::CWnd
00033 c7 45 fc 00 00
00 00 mov DWORD PTR __$EHRec$[ebp+8], 0
0003a 8b 45 f0 mov eax, DWORD PTR _this$[ebp]
0003d c7 00 00 00 00
00 mov DWORD PTR [eax], OFFSET ??_7CEdit@@6B@
00043 c7 45 fc ff ff
ff ff mov DWORD PTR __$EHRec$[ebp+8], -1
0004a 8b 45 f0 mov eax, DWORD PTR _this$[ebp]
0004d 8b 4d f4 mov ecx, DWORD PTR __$EHRec$[ebp]
00050 64 89 0d 00 00
00 00 mov DWORD PTR fs:0, ecx
00057 59 pop ecx
00058 5f pop edi
00059 5e pop esi
0005a 5b pop ebx
0005b 8b e5 mov esp, ebp
0005d 5d pop ebp
0005e c3 ret 0
_TEXT ENDS
; COMDAT text$x
text$x SEGMENT
__unwindfunclet$??0CEdit@@QAE@XZ$0:
00000 8b 4d f0 mov ecx, DWORD PTR _this$[ebp]
00003 e9 00 00 00 00 jmp ??1CWnd@@UAE@XZ ; CWnd::~CWnd
00008 cc int 3
00009 cc int 3
0000a cc int 3
0000b cc int 3
0000c cc int 3
__ehhandler$??0CEdit@@QAE@XZ:
0000d 90 npad 1
0000e 90 npad 1
0000f 8b 54 24 08 mov edx, DWORD PTR [esp+8]
00013 8d 42 0c lea eax, DWORD PTR [edx+12]
00016 8b 4a ac mov ecx, DWORD PTR [edx-84]
00019 33 c8 xor ecx, eax
0001b e8 00 00 00 00 call @__security_check_cookie@4
00020 b8 00 00 00 00 mov eax, OFFSET __ehfuncinfo$??0CEdit@@QAE@XZ
00025 e9 00 00 00 00 jmp ___CxxFrameHandler3
text$x ENDS
??0CEdit@@QAE@XZ ENDP ; CEdit::CEdit
; Function compile flags: /Odtp /ZI
; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afxwin2.inl
; COMDAT ?Create@CDialog@@UAEHIPAVCWnd@@@Z
_TEXT SEGMENT
_this$ = -4 ; size = 4
_nIDTemplate$ = 8 ; size = 4
_pParentWnd$ = 12 ; size = 4
?Create@CDialog@@UAEHIPAVCWnd@@@Z PROC ; CDialog::Create, COMDAT
; _this$ = ecx
; 585 : { return CDialog::Create(ATL_MAKEINTRESOURCE(nIDTemplate), pParentWnd); }
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c 8b 45 0c mov eax, DWORD PTR _pParentWnd$[ebp]
0000f 50 push eax
00010 0f b7 4d 08 movzx ecx, WORD PTR _nIDTemplate$[ebp]
00014 51 push ecx
00015 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
00018 e8 00 00 00 00 call ?Create@CDialog@@UAEHPB_WPAVCWnd@@@Z ; CDialog::Create
0001d 5f pop edi
0001e 5e pop esi
0001f 5b pop ebx
00020 8b e5 mov esp, ebp
00022 5d pop ebp
00023 c2 08 00 ret 8
?Create@CDialog@@UAEHIPAVCWnd@@@Z ENDP ; CDialog::Create
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afxwin2.inl
; COMDAT ?EndModalState@CWnd@@UAEXXZ
_TEXT SEGMENT
_this$ = -4 ; size = 4
?EndModalState@CWnd@@UAEXXZ PROC ; CWnd::EndModalState, COMDAT
; _this$ = ecx
; 567 : { ::EnableWindow(m_hWnd, TRUE); }
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c 6a 01 push 1
0000e 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00011 8b 48 20 mov ecx, DWORD PTR [eax+32]
00014 51 push ecx
00015 ff 15 00 00 00
00 call DWORD PTR __imp__EnableWindow@8
0001b 5f pop edi
0001c 5e pop esi
0001d 5b pop ebx
0001e 8b e5 mov esp, ebp
00020 5d pop ebp
00021 c3 ret 0
?EndModalState@CWnd@@UAEXXZ ENDP ; CWnd::EndModalState
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afxwin2.inl
; COMDAT ?BeginModalState@CWnd@@UAEXXZ
_TEXT SEGMENT
_this$ = -4 ; size = 4
?BeginModalState@CWnd@@UAEXXZ PROC ; CWnd::BeginModalState, COMDAT
; _this$ = ecx
; 565 : { ::EnableWindow(m_hWnd, FALSE); }
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c 6a 00 push 0
0000e 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00011 8b 48 20 mov ecx, DWORD PTR [eax+32]
00014 51 push ecx
00015 ff 15 00 00 00
00 call DWORD PTR __imp__EnableWindow@8
0001b 5f pop edi
0001c 5e pop esi
0001d 5b pop ebx
0001e 8b e5 mov esp, ebp
00020 5d pop ebp
00021 c3 ret 0
?BeginModalState@CWnd@@UAEXXZ ENDP ; CWnd::BeginModalState
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afxwin2.inl
; COMDAT ?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z
_TEXT SEGMENT
_this$ = -4 ; size = 4
___formal$ = 8 ; size = 4
?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z PROC ; CWnd::DoDataExchange, COMDAT
; _this$ = ecx
; 561 : { } // default does nothing
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c 5f pop edi
0000d 5e pop esi
0000e 5b pop ebx
0000f 8b e5 mov esp, ebp
00011 5d pop ebp
00012 c2 04 00 ret 4
?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z ENDP ; CWnd::DoDataExchange
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afx.inl
; COMDAT ?Serialize@CObject@@UAEXAAVCArchive@@@Z
_TEXT SEGMENT
_this$ = -4 ; size = 4
___formal$ = 8 ; size = 4
?Serialize@CObject@@UAEXAAVCArchive@@@Z PROC ; CObject::Serialize, COMDAT
; _this$ = ecx
; 106 : { /* CObject does not serialize anything by default */ }
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 44 sub esp, 68 ; 00000044H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000c 5f pop edi
0000d 5e pop esi
0000e 5b pop ebx
0000f 8b e5 mov esp, ebp
00011 5d pop ebp
00012 c2 04 00 ret 4
?Serialize@CObject@@UAEXAAVCArchive@@@Z ENDP ; CObject::Serialize
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afx.inl
; COMDAT ??3CObject@@SGXPAX@Z
_TEXT SEGMENT
_p$ = 8 ; size = 4
??3CObject@@SGXPAX@Z PROC ; CObject::operator delete, COMDAT
; 112 : { ::operator delete(p); }
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 40 sub esp, 64 ; 00000040H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 8b 45 08 mov eax, DWORD PTR _p$[ebp]
0000c 50 push eax
0000d e8 00 00 00 00 call ??3@YAXPAX@Z ; operator delete
00012 83 c4 04 add esp, 4
00015 5f pop edi
00016 5e pop esi
00017 5b pop ebx
00018 8b e5 mov esp, ebp
0001a 5d pop ebp
0001b c2 04 00 ret 4
??3CObject@@SGXPAX@Z ENDP ; CObject::operator delete
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?__empty_global_delete@@YAXPAXIW4align_val_t@std@@@Z
_TEXT SEGMENT
___formal$ = 8 ; size = 4
___formal$ = 12 ; size = 4
___formal$ = 16 ; size = 4
?__empty_global_delete@@YAXPAXIW4align_val_t@std@@@Z PROC ; __empty_global_delete, COMDAT
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 40 sub esp, 64 ; 00000040H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 5f pop edi
0000a 5e pop esi
0000b 5b pop ebx
0000c 8b e5 mov esp, ebp
0000e 5d pop ebp
0000f c3 ret 0
?__empty_global_delete@@YAXPAXIW4align_val_t@std@@@Z ENDP ; __empty_global_delete
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?__empty_global_delete@@YAXPAXW4align_val_t@std@@@Z
_TEXT SEGMENT
___formal$ = 8 ; size = 4
___formal$ = 12 ; size = 4
?__empty_global_delete@@YAXPAXW4align_val_t@std@@@Z PROC ; __empty_global_delete, COMDAT
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 40 sub esp, 64 ; 00000040H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 5f pop edi
0000a 5e pop esi
0000b 5b pop ebx
0000c 8b e5 mov esp, ebp
0000e 5d pop ebp
0000f c3 ret 0
?__empty_global_delete@@YAXPAXW4align_val_t@std@@@Z ENDP ; __empty_global_delete
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?__empty_global_delete@@YAXPAXI@Z
_TEXT SEGMENT
___formal$ = 8 ; size = 4
___formal$ = 12 ; size = 4
?__empty_global_delete@@YAXPAXI@Z PROC ; __empty_global_delete, COMDAT
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 40 sub esp, 64 ; 00000040H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 5f pop edi
0000a 5e pop esi
0000b 5b pop ebx
0000c 8b e5 mov esp, ebp
0000e 5d pop ebp
0000f c3 ret 0
?__empty_global_delete@@YAXPAXI@Z ENDP ; __empty_global_delete
_TEXT ENDS
; Function compile flags: /Odtp /ZI
; File D:\Works\Corpsms_2010\SmsCenter\DLG_Manager.cpp
; COMDAT ?__empty_global_delete@@YAXPAX@Z
_TEXT SEGMENT
___formal$ = 8 ; size = 4
?__empty_global_delete@@YAXPAX@Z PROC ; __empty_global_delete, COMDAT
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 83 ec 40 sub esp, 64 ; 00000040H
00006 53 push ebx
00007 56 push esi
00008 57 push edi
00009 5f pop edi
0000a 5e pop esi
0000b 5b pop ebx
0000c 8b e5 mov esp, ebp
0000e 5d pop ebp
0000f c3 ret 0
?__empty_global_delete@@YAXPAX@Z ENDP ; __empty_global_delete
_TEXT ENDS
END