📄 mscommv1dlg.cod
字号:
DD FLAT:?GetInterfaceMap@CCmdTarget@@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@@UAEHPBD0KABUtagRECT@@PAV1@IPAUCCreateContext@@@Z
DD FLAT:?DestroyWindow@CWnd@@UAEHXZ
DD FLAT:?PreCreateWindow@CWnd@@UAEHAAUtagCREATESTRUCTA@@@Z
DD FLAT:?CalcWindowRect@CWnd@@UAEXPAUtagRECT@@I@Z
DD FLAT:?OnToolHitTest@CWnd@@UBEHVCPoint@@PAUtagTOOLINFOA@@@Z
DD FLAT:?GetScrollBarCtrl@CWnd@@UBEPAVCScrollBar@@H@Z
DD FLAT:?WinHelpA@CWnd@@UAEXKI@Z
DD FLAT:?ContinueModal@CWnd@@UAEHXZ
DD FLAT:?EndModalLoop@CWnd@@UAEXH@Z
DD FLAT:?OnCommand@CWnd@@MAEHIJ@Z
DD FLAT:?OnNotify@CWnd@@MAEHIJPAJ@Z
DD FLAT:?GetSuperWndProcAddr@CWnd@@MAEPAP6GJPAUHWND__@@IIJ@ZXZ
DD FLAT:?DoDataExchange@CAboutDlg@@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:?DefWindowProcA@CWnd@@MAEJIIJ@Z
DD FLAT:?PostNcDestroy@CWnd@@MAEXXZ
DD FLAT:?OnChildNotify@CWnd@@MAEHIIJPAJ@Z
DD FLAT:?CheckAutoCenter@CDialog@@UAEHXZ
DD FLAT:?IsFrameWnd@CWnd@@UBEHXZ
DD FLAT:?SetOccDialogInfo@CDialog@@MAEHPAU_AFX_OCC_DIALOG_INFO@@@Z
DD FLAT:?DoModal@CDialog@@UAEHXZ
DD FLAT:?OnInitDialog@CDialog@@UAEHXZ
DD FLAT:?OnSetFont@CDialog@@UAEXPAVCFont@@@Z
DD FLAT:?OnOK@CDialog@@MAEXXZ
DD FLAT:?OnCancel@CDialog@@MAEXXZ
DD FLAT:?PreInitDialog@CDialog@@MAEXXZ
CONST ENDS
_TEXT SEGMENT
_this$ = -4
??0CAboutDlg@@QAE@XZ PROC NEAR ; CAboutDlg::CAboutDlg
; 41 : {
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 51 push ecx
00004 c7 45 fc cc cc
cc cc mov DWORD PTR [ebp-4], -858993460 ; ccccccccH
0000b 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000e 6a 00 push 0
00010 6a 64 push 100 ; 00000064H
00012 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
00015 e8 00 00 00 00 call ??0CDialog@@QAE@IPAVCWnd@@@Z ; CDialog::CDialog
0001a 8b 45 fc mov eax, DWORD PTR _this$[ebp]
0001d c7 00 00 00 00
00 mov DWORD PTR [eax], OFFSET FLAT:??_7CAboutDlg@@6B@ ; CAboutDlg::`vftable'
; 42 : //{{AFX_DATA_INIT(CAboutDlg)
; 43 : //}}AFX_DATA_INIT
; 44 : }
00023 8b 45 fc mov eax, DWORD PTR _this$[ebp]
00026 83 c4 04 add esp, 4
00029 3b ec cmp ebp, esp
0002b e8 00 00 00 00 call __chkesp
00030 8b e5 mov esp, ebp
00032 5d pop ebp
00033 c3 ret 0
??0CAboutDlg@@QAE@XZ ENDP ; CAboutDlg::CAboutDlg
_TEXT ENDS
PUBLIC ??1CAboutDlg@@UAE@XZ ; CAboutDlg::~CAboutDlg
EXTRN ??3CObject@@SGXPAX@Z:NEAR ; CObject::operator delete
; COMDAT ??_GCAboutDlg@@UAEPAXI@Z
_TEXT SEGMENT
___flags$ = 8
_this$ = -4
??_GCAboutDlg@@UAEPAXI@Z PROC NEAR ; CAboutDlg::`scalar deleting destructor', COMDAT
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 51 push ecx
00004 c7 45 fc cc cc
cc cc mov DWORD PTR [ebp-4], -858993460 ; ccccccccH
0000b 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000e 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
00011 e8 00 00 00 00 call ??1CAboutDlg@@UAE@XZ ; CAboutDlg::~CAboutDlg
00016 8b 45 08 mov eax, DWORD PTR ___flags$[ebp]
00019 83 e0 01 and eax, 1
0001c 85 c0 test eax, eax
0001e 74 09 je SHORT $L61815
00020 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
00023 51 push ecx
00024 e8 00 00 00 00 call ??3CObject@@SGXPAX@Z ; CObject::operator delete
$L61815:
00029 8b 45 fc mov eax, DWORD PTR _this$[ebp]
0002c 83 c4 04 add esp, 4
0002f 3b ec cmp ebp, esp
00031 e8 00 00 00 00 call __chkesp
00036 8b e5 mov esp, ebp
00038 5d pop ebp
00039 c2 04 00 ret 4
??_GCAboutDlg@@UAEPAXI@Z ENDP ; CAboutDlg::`scalar deleting destructor'
_TEXT ENDS
EXTRN ??1CDialog@@UAE@XZ:NEAR ; CDialog::~CDialog
; COMDAT ??1CAboutDlg@@UAE@XZ
_TEXT SEGMENT
_this$ = -4
??1CAboutDlg@@UAE@XZ PROC NEAR ; CAboutDlg::~CAboutDlg, COMDAT
00000 55 push ebp
00001 8b ec mov ebp, esp
00003 51 push ecx
00004 c7 45 fc cc cc
cc cc mov DWORD PTR [ebp-4], -858993460 ; ccccccccH
0000b 89 4d fc mov DWORD PTR _this$[ebp], ecx
0000e 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
00011 e8 00 00 00 00 call ??1CDialog@@UAE@XZ ; CDialog::~CDialog
00016 83 c4 04 add esp, 4
00019 3b ec cmp ebp, esp
0001b e8 00 00 00 00 call __chkesp
00020 8b e5 mov esp, ebp
00022 5d pop ebp
00023 c3 ret 0
??1CAboutDlg@@UAE@XZ ENDP ; CAboutDlg::~CAboutDlg
_TEXT ENDS
EXTRN ?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z:NEAR ; CWnd::DoDataExchange
_TEXT SEGMENT
_pDX$ = 8
_this$ = -4
?DoDataExchange@CAboutDlg@@MAEXPAVCDataExchange@@@Z PROC NEAR ; CAboutDlg::DoDataExchange
; 47 : {
00034 55 push ebp
00035 8b ec mov ebp, esp
00037 51 push ecx
00038 c7 45 fc cc cc
cc cc mov DWORD PTR [ebp-4], -858993460 ; ccccccccH
0003f 89 4d fc mov DWORD PTR _this$[ebp], ecx
; 48 : CDialog::DoDataExchange(pDX);
00042 8b 45 08 mov eax, DWORD PTR _pDX$[ebp]
00045 50 push eax
00046 8b 4d fc mov ecx, DWORD PTR _this$[ebp]
00049 e8 00 00 00 00 call ?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z ; CWnd::DoDataExchange
; 49 : //{{AFX_DATA_MAP(CAboutDlg)
; 50 : //}}AFX_DATA_MAP
; 51 : }
0004e 83 c4 04 add esp, 4
00051 3b ec cmp ebp, esp
00053 e8 00 00 00 00 call __chkesp
00058 8b e5 mov esp, ebp
0005a 5d pop ebp
0005b c2 04 00 ret 4
?DoDataExchange@CAboutDlg@@MAEXPAVCDataExchange@@@Z ENDP ; CAboutDlg::DoDataExchange
_TEXT ENDS
EXTRN __imp_?messageMap@CDialog@@1UAFX_MSGMAP@@B:QWORD
_TEXT SEGMENT
?_GetBaseMessageMap@CAboutDlg@@KGPBUAFX_MSGMAP@@XZ PROC NEAR ; CAboutDlg::_GetBaseMessageMap
; 53 : BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
0005e 55 push ebp
0005f 8b ec mov ebp, esp
00061 a1 00 00 00 00 mov eax, DWORD PTR __imp_?messageMap@CDialog@@1UAFX_MSGMAP@@B
00066 5d pop ebp
00067 c3 ret 0
?_GetBaseMessageMap@CAboutDlg@@KGPBUAFX_MSGMAP@@XZ ENDP ; CAboutDlg::_GetBaseMessageMap
_this$ = -4
?GetMessageMap@CAboutDlg@@MBEPBUAFX_MSGMAP@@XZ PROC NEAR ; CAboutDlg::GetMessageMap
; 53 : BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
00068 55 push ebp
00069 8b ec mov ebp, esp
0006b 51 push ecx
0006c c7 45 fc cc cc
cc cc mov DWORD PTR [ebp-4], -858993460 ; ccccccccH
00073 89 4d fc mov DWORD PTR _this$[ebp], ecx
00076 b8 00 00 00 00 mov eax, OFFSET FLAT:?messageMap@CAboutDlg@@1UAFX_MSGMAP@@B ; CAboutDlg::messageMap
0007b 8b e5 mov esp, ebp
0007d 5d pop ebp
0007e c3 ret 0
?GetMessageMap@CAboutDlg@@MBEPBUAFX_MSGMAP@@XZ ENDP ; CAboutDlg::GetMessageMap
_TEXT ENDS
PUBLIC ??0CMSComm@@QAE@XZ ; CMSComm::CMSComm
PUBLIC ??1CMSComm@@UAE@XZ ; CMSComm::~CMSComm
PUBLIC ??0CMSChart@@QAE@XZ ; CMSChart::CMSChart
PUBLIC ??1CMSChart@@UAE@XZ ; CMSChart::~CMSChart
PUBLIC ??0CMSCommV1Dlg@@QAE@PAVCWnd@@@Z ; CMSCommV1Dlg::CMSCommV1Dlg
PUBLIC ?DoDataExchange@CMSCommV1Dlg@@MAEXPAVCDataExchange@@@Z ; CMSCommV1Dlg::DoDataExchange
PUBLIC ?OnInitDialog@CMSCommV1Dlg@@MAEHXZ ; CMSCommV1Dlg::OnInitDialog
PUBLIC ?GetEventSinkMap@CMSCommV1Dlg@@MBEPBUAFX_EVENTSINKMAP@@XZ ; CMSCommV1Dlg::GetEventSinkMap
PUBLIC ?GetMessageMap@CMSCommV1Dlg@@MBEPBUAFX_MSGMAP@@XZ ; CMSCommV1Dlg::GetMessageMap
PUBLIC ??_7CMSCommV1Dlg@@6B@ ; CMSCommV1Dlg::`vftable'
PUBLIC ??_GCMSCommV1Dlg@@UAEPAXI@Z ; CMSCommV1Dlg::`scalar deleting destructor'
PUBLIC ??_ECMSCommV1Dlg@@UAEPAXI@Z ; CMSCommV1Dlg::`vector deleting destructor'
EXTRN ??1CComboBox@@UAE@XZ:NEAR ; CComboBox::~CComboBox
EXTRN ??0CEdit@@QAE@XZ:NEAR ; CEdit::CEdit
EXTRN ?AfxGetApp@@YGPAVCWinApp@@XZ:NEAR ; AfxGetApp
EXTRN ??1CEdit@@UAE@XZ:NEAR ; CEdit::~CEdit
EXTRN ??0CString@@QAE@XZ:NEAR ; CString::CString
EXTRN ?LoadIconA@CWinApp@@QBEPAUHICON__@@I@Z:NEAR ; CWinApp::LoadIconA
EXTRN ??4CString@@QAEABV0@PBD@Z:NEAR ; CString::operator=
EXTRN ??1CString@@QAE@XZ:NEAR ; CString::~CString
EXTRN ??0CBrush@@QAE@XZ:NEAR ; CBrush::CBrush
EXTRN ??1CBrush@@UAE@XZ:NEAR ; CBrush::~CBrush
EXTRN ??0CButton@@QAE@XZ:NEAR ; CButton::CButton
EXTRN ??1CButton@@UAE@XZ:NEAR ; CButton::~CButton
EXTRN __except_list:DWORD
EXTRN ___CxxFrameHandler:NEAR
EXTRN ??0CComboBox@@QAE@XZ:NEAR ; CComboBox::CComboBox
_BSS SEGMENT
ALIGN 4
$SG61832 DB 01H DUP (?)
_BSS ENDS
; COMDAT ??_7CMSCommV1Dlg@@6B@
; File E:\VC++\Visual C++\Microsoft Visual C++ 6.0\WORKS\MSCommV1\MSCommV1Dlg.cpp
CONST SEGMENT
??_7CMSCommV1Dlg@@6B@ DD FLAT:?GetRuntimeClass@CDialog@@UBEPAUCRuntimeClass@@XZ ; CMSCommV1Dlg::`vftable'
DD FLAT:??_ECMSCommV1Dlg@@UAEPAXI@Z
DD FLAT:?Serialize@CObject@@UAEXAAVCArchive@@@Z
DD FLAT:?AssertValid@CDialog@@UBEXXZ
DD FLAT:?Dump@CDialog@@UBEXAAVCDumpContext@@@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@CMSCommV1Dlg@@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@CCmdTarget@@MBEPBUAFX_INTERFACEMAP@@XZ
DD FLAT:?GetEventSinkMap@CMSCommV1Dlg@@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@@UAEHPBD0KABUtagRECT@@PAV1@IPAUCCreateContext@@@Z
DD FLAT:?DestroyWindow@CWnd@@UAEHXZ
DD FLAT:?PreCreateWindow@CWnd@@UAEHAAUtagCREATESTRUCTA@@@Z
DD FLAT:?CalcWindowRect@CWnd@@UAEXPAUtagRECT@@I@Z
DD FLAT:?OnToolHitTest@CWnd@@UBEHVCPoint@@PAUtagTOOLINFOA@@@Z
DD FLAT:?GetScrollBarCtrl@CWnd@@UBEPAVCScrollBar@@H@Z
DD FLAT:?WinHelpA@CWnd@@UAEXKI@Z
DD FLAT:?ContinueModal@CWnd@@UAEHXZ
DD FLAT:?EndModalLoop@CWnd@@UAEXH@Z
DD FLAT:?OnCommand@CWnd@@MAEHIJ@Z
DD FLAT:?OnNotify@CWnd@@MAEHIJPAJ@Z
DD FLAT:?GetSuperWndProcAddr@CWnd@@MAEPAP6GJPAUHWND__@@IIJ@ZXZ
DD FLAT:?DoDataExchange@CMSCommV1Dlg@@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:?DefWindowProcA@CWnd@@MAEJIIJ@Z
DD FLAT:?PostNcDestroy@CWnd@@MAEXXZ
DD FLAT:?OnChildNotify@CWnd@@MAEHIIJPAJ@Z
DD FLAT:?CheckAutoCenter@CDialog@@UAEHXZ
DD FLAT:?IsFrameWnd@CWnd@@UBEHXZ
DD FLAT:?SetOccDialogInfo@CDialog@@MAEHPAU_AFX_OCC_DIALOG_INFO@@@Z
DD FLAT:?DoModal@CDialog@@UAEHXZ
DD FLAT:?OnInitDialog@CMSCommV1Dlg@@MAEHXZ
DD FLAT:?OnSetFont@CDialog@@UAEXPAVCFont@@@Z
DD FLAT:?OnOK@CDialog@@MAEXXZ
DD FLAT:?OnCancel@CDialog@@MAEXXZ
DD FLAT:?PreInitDialog@CDialog@@MAEXXZ
CONST ENDS
xdata$x SEGMENT
$T62219 DD 019930520H
DD 0cH
DD FLAT:$T62222
DD 2 DUP(00H)
DD 2 DUP(00H)
ORG $+4
$T62222 DD 0ffffffffH
DD FLAT:$L62204
DD 00H
DD FLAT:$L62205
DD 01H
DD FLAT:$L62206
DD 02H
DD FLAT:$L62207
DD 03H
DD FLAT:$L62208
DD 04H
DD FLAT:$L62209
DD 05H
DD FLAT:$L62210
DD 06H
DD FLAT:$L62211
DD 07H
DD FLAT:$L62212
DD 08H
DD FLAT:$L62213
DD 09H
DD FLAT:$L62214
DD 0aH
DD FLAT:$L62215
xdata$x ENDS
_TEXT SEGMENT
_pParent$ = 8
_this$ = -16
__$EHRec$ = -12
??0CMSCommV1Dlg@@QAE@PAVCWnd@@@Z PROC NEAR ; CMSCommV1Dlg::CMSCommV1Dlg
; 64 : {
0007f 55 push ebp
00080 8b ec mov ebp, esp
00082 6a ff push -1
00084 68 00 00 00 00 push $L62220
00089 64 a1 00 00 00
00 mov eax, DWORD PTR fs:__except_list
0008f 50 push eax
00090 64 89 25 00 00
00 00 mov DWORD PTR fs:__except_list, esp
00097 51 push ecx
00098 c7 45 f0 cc cc
cc cc mov DWORD PTR [ebp-16], -858993460 ; ccccccccH
0009f 89 4d f0 mov DWORD PTR _this$[ebp], ecx
000a2 8b 45 08 mov eax, DWORD PTR _pParent$[ebp]
000a5 50 push eax
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -