亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mscomm.cod

?? 一個虛擬串口讀取程序
?? COD
?? 第 1 頁 / 共 5 頁
字號:
	TITLE	E:\VC++\Visual C++\Microsoft Visual C++ 6.0\WORKS\MSCommV1\mscomm.cpp
	.386P
include listing.inc
if @Version gt 510
.model FLAT
else
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
_BSS	SEGMENT DWORD USE32 PUBLIC 'BSS'
_BSS	ENDS
$$SYMBOLS	SEGMENT BYTE USE32 'DEBSYM'
$$SYMBOLS	ENDS
$$TYPES	SEGMENT BYTE USE32 'DEBTYP'
$$TYPES	ENDS
_TLS	SEGMENT DWORD USE32 PUBLIC 'TLS'
_TLS	ENDS
;	COMDAT ??_C@_0BB@NAAD@Magellan?5MSWHEEL?$AA@
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ??_C@_06FPAF@MouseZ?$AA@
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ??_C@_0BA@CLBL@MSWHEEL_ROLLMSG?$AA@
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ??_C@_0BF@DLPD@MSH_WHEELSUPPORT_MSG?$AA@
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ??_C@_0BF@ODOJ@MSH_SCROLL_LINES_MSG?$AA@
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ??_C@_0CO@CDDG@E?3?2VC?$CL?$CL?2Visual?5C?$CL?$CL?2VC98?2MFC?2INCL@
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ?GetClsid@CMSComm@@QAEABU_GUID@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@CMSComm@@UAEHPBD0KABUtagRECT@@PAVCWnd@@IPAUCCreateContext@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0CMSComm@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GCMSComm@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1CMSComm@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GCNoTrackObject@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1CNoTrackObject@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_7CNoTrackObject@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7CMSComm@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?clsid@?1??GetClsid@CMSComm@@QAEABU_GUID@@XZ@4U3@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
FLAT	GROUP _DATA, CONST, _BSS
	ASSUME	CS: FLAT, DS: FLAT, SS: FLAT
endif
PUBLIC	?_GetBaseClass@CMSComm@@KGPAUCRuntimeClass@@XZ	; CMSComm::_GetBaseClass
PUBLIC	?classCMSComm@CMSComm@@2UCRuntimeClass@@B	; CMSComm::classCMSComm
PUBLIC	?CreateObject@CMSComm@@SGPAVCObject@@XZ		; CMSComm::CreateObject
CONST	SEGMENT
?classCMSComm@CMSComm@@2UCRuntimeClass@@B DD FLAT:$SG61530 ; CMSComm::classCMSComm
	DD	040H
	DD	0ffffH
	DD	FLAT:?CreateObject@CMSComm@@SGPAVCObject@@XZ
	DD	FLAT:?_GetBaseClass@CMSComm@@KGPAUCRuntimeClass@@XZ
	DD	00H
CONST	ENDS
_DATA	SEGMENT
_?parms@?1??SetCDHolding@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetCommID@CMSComm@@QAEXJ@Z@4PAEA DB 03H, 00H
	ORG $+2
_?parms@?1??SetCommPort@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetCTSHolding@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetDSRHolding@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetDTREnable@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetHandshaking@CMSComm@@QAEXJ@Z@4PAEA DB 03H, 00H
	ORG $+2
_?parms@?1??SetInBufferSize@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetInBufferCount@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetBreak@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetInputLen@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetNullDiscard@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetOutBufferSize@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetOutBufferCount@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetParityReplace@CMSComm@@QAEXPBD@Z@4PAEA DB 0eH, 00H
	ORG $+2
_?parms@?1??SetPortOpen@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetRThreshold@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetRTSEnable@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetSettings@CMSComm@@QAEXPBD@Z@4PAEA DB 0eH, 00H
	ORG $+2
_?parms@?1??SetSThreshold@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetOutput@CMSComm@@QAEXABUtagVARIANT@@@Z@4PAEA DB 0cH, 00H
	ORG $+2
_?parms@?1??SetInput@CMSComm@@QAEXABUtagVARIANT@@@Z@4PAEA DB 0cH, 00H
	ORG $+2
_?parms@?1??SetCommEvent@CMSComm@@QAEXF@Z@4PAEA DB 02H, 00H
	ORG $+2
_?parms@?1??SetEOFEnable@CMSComm@@QAEXH@Z@4PAEA DB 0bH, 00H
	ORG $+2
_?parms@?1??SetInputMode@CMSComm@@QAEXJ@Z@4PAEA DB 03H, 00H
	ORG $+2
$SG61530 DB	'CMSComm', 00H
_DATA	ENDS
PUBLIC	??0CMSComm@@QAE@XZ				; CMSComm::CMSComm
EXTRN	__except_list:DWORD
EXTRN	__chkesp:NEAR
EXTRN	___CxxFrameHandler:NEAR
EXTRN	??2CObject@@SGPAXI@Z:NEAR			; CObject::operator new
EXTRN	??3CObject@@SGXPAX@Z:NEAR			; CObject::operator delete
xdata$x	SEGMENT
$T61843	DD	019930520H
	DD	01H
	DD	FLAT:$T61847
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	ORG $+4
$T61847	DD	0ffffffffH
	DD	FLAT:$L61839
xdata$x	ENDS
_TEXT	SEGMENT
$T61835 = -16
$T61836 = -20
__$EHRec$ = -12
?CreateObject@CMSComm@@SGPAVCObject@@XZ PROC NEAR	; CMSComm::CreateObject

; 13   : IMPLEMENT_DYNCREATE(CMSComm, CWnd)

  00000	55		 push	 ebp
  00001	8b ec		 mov	 ebp, esp
  00003	6a ff		 push	 -1
  00005	68 00 00 00 00	 push	 $L61844
  0000a	64 a1 00 00 00
	00		 mov	 eax, DWORD PTR fs:__except_list
  00010	50		 push	 eax
  00011	64 89 25 00 00
	00 00		 mov	 DWORD PTR fs:__except_list, esp
  00018	83 ec 0c	 sub	 esp, 12			; 0000000cH
  0001b	c7 45 e8 cc cc
	cc cc		 mov	 DWORD PTR [ebp-24], -858993460 ; ccccccccH
  00022	c7 45 ec cc cc
	cc cc		 mov	 DWORD PTR [ebp-20], -858993460 ; ccccccccH
  00029	c7 45 f0 cc cc
	cc cc		 mov	 DWORD PTR [ebp-16], -858993460 ; ccccccccH
  00030	6a 40		 push	 64			; 00000040H
  00032	e8 00 00 00 00	 call	 ??2CObject@@SGPAXI@Z	; CObject::operator new
  00037	89 45 ec	 mov	 DWORD PTR $T61836[ebp], eax
  0003a	c7 45 fc 00 00
	00 00		 mov	 DWORD PTR __$EHRec$[ebp+8], 0
  00041	83 7d ec 00	 cmp	 DWORD PTR $T61836[ebp], 0
  00045	74 0d		 je	 SHORT $L61837
  00047	8b 4d ec	 mov	 ecx, DWORD PTR $T61836[ebp]
  0004a	e8 00 00 00 00	 call	 ??0CMSComm@@QAE@XZ	; CMSComm::CMSComm
  0004f	89 45 e8	 mov	 DWORD PTR -24+[ebp], eax
  00052	eb 07		 jmp	 SHORT $L61838
$L61837:
  00054	c7 45 e8 00 00
	00 00		 mov	 DWORD PTR -24+[ebp], 0
$L61838:
  0005b	8b 45 e8	 mov	 eax, DWORD PTR -24+[ebp]
  0005e	89 45 f0	 mov	 DWORD PTR $T61835[ebp], eax
  00061	c7 45 fc ff ff
	ff ff		 mov	 DWORD PTR __$EHRec$[ebp+8], -1
  00068	8b 45 f0	 mov	 eax, DWORD PTR $T61835[ebp]
  0006b	8b 4d f4	 mov	 ecx, DWORD PTR __$EHRec$[ebp]
  0006e	64 89 0d 00 00
	00 00		 mov	 DWORD PTR fs:__except_list, ecx
  00075	83 c4 18	 add	 esp, 24			; 00000018H
  00078	3b ec		 cmp	 ebp, esp
  0007a	e8 00 00 00 00	 call	 __chkesp
  0007f	8b e5		 mov	 esp, ebp
  00081	5d		 pop	 ebp
  00082	c3		 ret	 0
_TEXT	ENDS
text$x	SEGMENT
$L61839:
  00000	8b 45 ec	 mov	 eax, DWORD PTR $T61836[ebp]
  00003	50		 push	 eax
  00004	e8 00 00 00 00	 call	 ??3CObject@@SGXPAX@Z	; CObject::operator delete
  00009	c3		 ret	 0
$L61844:
  0000a	b8 00 00 00 00	 mov	 eax, OFFSET FLAT:$T61843
  0000f	e9 00 00 00 00	 jmp	 ___CxxFrameHandler
text$x	ENDS
?CreateObject@CMSComm@@SGPAVCObject@@XZ ENDP		; CMSComm::CreateObject
PUBLIC	??_7CMSComm@@6B@				; CMSComm::`vftable'
PUBLIC	??_GCMSComm@@UAEPAXI@Z				; CMSComm::`scalar deleting destructor'
PUBLIC	??_ECMSComm@@UAEPAXI@Z				; CMSComm::`vector deleting destructor'
PUBLIC	?GetRuntimeClass@CMSComm@@UBEPAUCRuntimeClass@@XZ ; CMSComm::GetRuntimeClass
PUBLIC	?Create@CMSComm@@UAEHPBD0KABUtagRECT@@PAVCWnd@@IPAUCCreateContext@@@Z ; CMSComm::Create
EXTRN	?OnCommand@CWnd@@MAEHIJ@Z:NEAR			; CWnd::OnCommand
EXTRN	?OnNotify@CWnd@@MAEHIJPAJ@Z:NEAR		; CWnd::OnNotify
EXTRN	?OnCmdMsg@CCmdTarget@@UAEHIHPAXPAUAFX_CMDHANDLERINFO@@@Z:NEAR ; CCmdTarget::OnCmdMsg
EXTRN	?IsInvokeAllowed@CCmdTarget@@UAEHJ@Z:NEAR	; CCmdTarget::IsInvokeAllowed
EXTRN	?GetDispatchIID@CCmdTarget@@UAEHPAU_GUID@@@Z:NEAR ; CCmdTarget::GetDispatchIID
EXTRN	?GetTypeInfoCount@CCmdTarget@@UAEIXZ:NEAR	; CCmdTarget::GetTypeInfoCount
EXTRN	?GetTypeLibCache@CCmdTarget@@UAEPAVCTypeLibCache@@XZ:NEAR ; CCmdTarget::GetTypeLibCache
EXTRN	?GetTypeLib@CCmdTarget@@UAEJKPAPAUITypeLib@@@Z:NEAR ; CCmdTarget::GetTypeLib
EXTRN	?GetCommandMap@CCmdTarget@@MBEPBUAFX_OLECMDMAP@@XZ:NEAR ; CCmdTarget::GetCommandMap
EXTRN	?GetDispatchMap@CCmdTarget@@MBEPBUAFX_DISPMAP@@XZ:NEAR ; CCmdTarget::GetDispatchMap
EXTRN	?GetConnectionMap@CCmdTarget@@MBEPBUAFX_CONNECTIONMAP@@XZ:NEAR ; CCmdTarget::GetConnectionMap
EXTRN	?GetInterfaceMap@CCmdTarget@@MBEPBUAFX_INTERFACEMAP@@XZ:NEAR ; CCmdTarget::GetInterfaceMap
EXTRN	?GetEventSinkMap@CCmdTarget@@MBEPBUAFX_EVENTSINKMAP@@XZ:NEAR ; CCmdTarget::GetEventSinkMap
EXTRN	?OnCreateAggregates@CCmdTarget@@UAEHXZ:NEAR	; CCmdTarget::OnCreateAggregates
EXTRN	?GetInterfaceHook@CCmdTarget@@UAEPAUIUnknown@@PBX@Z:NEAR ; CCmdTarget::GetInterfaceHook
EXTRN	?GetSuperWndProcAddr@CWnd@@MAEPAP6GJPAUHWND__@@IIJ@ZXZ:NEAR ; CWnd::GetSuperWndProcAddr
EXTRN	?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z:NEAR ; CWnd::DoDataExchange
EXTRN	?BeginModalState@CWnd@@UAEXXZ:NEAR		; CWnd::BeginModalState
EXTRN	?EndModalState@CWnd@@UAEXXZ:NEAR		; CWnd::EndModalState
EXTRN	?PreTranslateMessage@CWnd@@UAEHPAUtagMSG@@@Z:NEAR ; CWnd::PreTranslateMessage
EXTRN	?OnAmbientProperty@CWnd@@UAEHPAVCOleControlSite@@JPAUtagVARIANT@@@Z:NEAR ; CWnd::OnAmbientProperty
EXTRN	?WindowProc@CWnd@@MAEJIIJ@Z:NEAR		; CWnd::WindowProc
EXTRN	?OnWndMsg@CWnd@@MAEHIIJPAJ@Z:NEAR		; CWnd::OnWndMsg
EXTRN	?DefWindowProcA@CWnd@@MAEJIIJ@Z:NEAR		; CWnd::DefWindowProcA
EXTRN	?PostNcDestroy@CWnd@@MAEXXZ:NEAR		; CWnd::PostNcDestroy
EXTRN	?OnChildNotify@CWnd@@MAEHIIJPAJ@Z:NEAR		; CWnd::OnChildNotify
EXTRN	?CheckAutoCenter@CWnd@@UAEHXZ:NEAR		; CWnd::CheckAutoCenter
EXTRN	?AssertValid@CWnd@@UBEXXZ:NEAR			; CWnd::AssertValid
EXTRN	?Dump@CWnd@@UBEXAAVCDumpContext@@@Z:NEAR	; CWnd::Dump
EXTRN	?GetExtraConnectionPoints@CCmdTarget@@MAEHPAVCPtrArray@@@Z:NEAR ; CCmdTarget::GetExtraConnectionPoints
EXTRN	?GetConnectionHook@CCmdTarget@@MAEPAUIConnectionPoint@@ABU_GUID@@@Z:NEAR ; CCmdTarget::GetConnectionHook
EXTRN	?IsFrameWnd@CWnd@@UBEHXZ:NEAR			; CWnd::IsFrameWnd
EXTRN	?OnFinalRelease@CWnd@@UAEXXZ:NEAR		; CWnd::OnFinalRelease
EXTRN	?SetOccDialogInfo@CWnd@@MAEHPAU_AFX_OCC_DIALOG_INFO@@@Z:NEAR ; CWnd::SetOccDialogInfo
EXTRN	?GetMessageMap@CWnd@@MBEPBUAFX_MSGMAP@@XZ:NEAR	; CWnd::GetMessageMap
EXTRN	??0CWnd@@QAE@XZ:NEAR				; CWnd::CWnd
EXTRN	?PreSubclassWindow@CWnd@@UAEXXZ:NEAR		; CWnd::PreSubclassWindow
EXTRN	?DestroyWindow@CWnd@@UAEHXZ:NEAR		; CWnd::DestroyWindow
EXTRN	?PreCreateWindow@CWnd@@UAEHAAUtagCREATESTRUCTA@@@Z:NEAR ; CWnd::PreCreateWindow
EXTRN	?CalcWindowRect@CWnd@@UAEXPAUtagRECT@@I@Z:NEAR	; CWnd::CalcWindowRect
EXTRN	?Serialize@CObject@@UAEXAAVCArchive@@@Z:NEAR	; CObject::Serialize
EXTRN	?OnToolHitTest@CWnd@@UBEHVCPoint@@PAUtagTOOLINFOA@@@Z:NEAR ; CWnd::OnToolHitTest
EXTRN	?GetScrollBarCtrl@CWnd@@UBEPAVCScrollBar@@H@Z:NEAR ; CWnd::GetScrollBarCtrl
EXTRN	?WinHelpA@CWnd@@UAEXKI@Z:NEAR			; CWnd::WinHelpA
EXTRN	?ContinueModal@CWnd@@UAEHXZ:NEAR		; CWnd::ContinueModal
EXTRN	?EndModalLoop@CWnd@@UAEXH@Z:NEAR		; CWnd::EndModalLoop
;	COMDAT ??_7CMSComm@@6B@
CONST	SEGMENT
??_7CMSComm@@6B@ DD FLAT:?GetRuntimeClass@CMSComm@@UBEPAUCRuntimeClass@@XZ ; CMSComm::`vftable'
	DD	FLAT:??_ECMSComm@@UAEPAXI@Z
	DD	FLAT:?Serialize@CObject@@UAEXAAVCArchive@@@Z
	DD	FLAT:?AssertValid@CWnd@@UBEXXZ
	DD	FLAT:?Dump@CWnd@@UBEXAAVCDumpContext@@@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@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@CMSComm@@UAEHPBD0KABUtagRECT@@PAVCWnd@@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@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:?DefWindowProcA@CWnd@@MAEJIIJ@Z
	DD	FLAT:?PostNcDestroy@CWnd@@MAEXXZ
	DD	FLAT:?OnChildNotify@CWnd@@MAEHIIJPAJ@Z
	DD	FLAT:?CheckAutoCenter@CWnd@@UAEHXZ
	DD	FLAT:?IsFrameWnd@CWnd@@UBEHXZ
	DD	FLAT:?SetOccDialogInfo@CWnd@@MAEHPAU_AFX_OCC_DIALOG_INFO@@@Z
CONST	ENDS
;	COMDAT ??0CMSComm@@QAE@XZ
_TEXT	SEGMENT
_this$ = -4
??0CMSComm@@QAE@XZ PROC NEAR				; CMSComm::CMSComm, 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	 ??0CWnd@@QAE@XZ		; CWnd::CWnd
  00016	8b 45 fc	 mov	 eax, DWORD PTR _this$[ebp]
  00019	c7 00 00 00 00
	00		 mov	 DWORD PTR [eax], OFFSET FLAT:??_7CMSComm@@6B@ ; CMSComm::`vftable'
  0001f	8b 45 fc	 mov	 eax, DWORD PTR _this$[ebp]
  00022	83 c4 04	 add	 esp, 4
  00025	3b ec		 cmp	 ebp, esp
  00027	e8 00 00 00 00	 call	 __chkesp
  0002c	8b e5		 mov	 esp, ebp
  0002e	5d		 pop	 ebp
  0002f	c3		 ret	 0
??0CMSComm@@QAE@XZ ENDP					; CMSComm::CMSComm
_TEXT	ENDS
PUBLIC	?GetClsid@CMSComm@@QAEABU_GUID@@XZ		; CMSComm::GetClsid
EXTRN	?CreateControl@CWnd@@QAEHABU_GUID@@PBDKABUtagRECT@@PAV1@IPAVCFile@@HPAG@Z:NEAR ; CWnd::CreateControl
;	COMDAT ?Create@CMSComm@@UAEHPBD0KABUtagRECT@@PAVCWnd@@IPAUCCreateContext@@@Z
_TEXT	SEGMENT
_this$ = -4
_lpszWindowName$ = 12
_dwStyle$ = 16
_rect$ = 20
_pParentWnd$ = 24
_nID$ = 28
?Create@CMSComm@@UAEHPBD0KABUtagRECT@@PAVCWnd@@IPAUCCreateContext@@@Z PROC NEAR ; CMSComm::Create, COMDAT

; 31   : 	{ return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); }

  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 00		 push	 0
  00012	6a 00		 push	 0
  00014	8b 45 1c	 mov	 eax, DWORD PTR _nID$[ebp]
  00017	50		 push	 eax
  00018	8b 4d 18	 mov	 ecx, DWORD PTR _pParentWnd$[ebp]
  0001b	51		 push	 ecx
  0001c	8b 55 14	 mov	 edx, DWORD PTR _rect$[ebp]
  0001f	52		 push	 edx
  00020	8b 45 10	 mov	 eax, DWORD PTR _dwStyle$[ebp]
  00023	50		 push	 eax
  00024	8b 4d 0c	 mov	 ecx, DWORD PTR _lpszWindowName$[ebp]
  00027	51		 push	 ecx
  00028	8b 4d fc	 mov	 ecx, DWORD PTR _this$[ebp]
  0002b	e8 00 00 00 00	 call	 ?GetClsid@CMSComm@@QAEABU_GUID@@XZ ; CMSComm::GetClsid
  00030	50		 push	 eax
  00031	8b 4d fc	 mov	 ecx, DWORD PTR _this$[ebp]
  00034	e8 00 00 00 00	 call	 ?CreateControl@CWnd@@QAEHABU_GUID@@PBDKABUtagRECT@@PAV1@IPAVCFile@@HPAG@Z ; CWnd::CreateControl
  00039	83 c4 04	 add	 esp, 4
  0003c	3b ec		 cmp	 ebp, esp
  0003e	e8 00 00 00 00	 call	 __chkesp
  00043	8b e5		 mov	 esp, ebp
  00045	5d		 pop	 ebp
  00046	c2 1c 00	 ret	 28			; 0000001cH
?Create@CMSComm@@UAEHPBD0KABUtagRECT@@PAVCWnd@@IPAUCCreateContext@@@Z ENDP ; CMSComm::Create
_TEXT	ENDS
PUBLIC	?clsid@?1??GetClsid@CMSComm@@QAEABU_GUID@@XZ@4U3@B ; `CMSComm::GetClsid'::`2'::clsid
;	COMDAT ?clsid@?1??GetClsid@CMSComm@@QAEABU_GUID@@XZ@4U3@B

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产综合色在线视频区| 亚洲码国产岛国毛片在线| 色哦色哦哦色天天综合| 成人av午夜影院| 99综合电影在线视频| av在线播放成人| 成人av手机在线观看| 亚洲精品老司机| 亚洲美女免费视频| 国v精品久久久网| 国产精品自拍一区| 91视视频在线观看入口直接观看www | 美腿丝袜亚洲色图| 亚洲精品v日韩精品| 亚洲精品乱码久久久久久久久 | 欧美日韩成人综合在线一区二区 | 奇米777欧美一区二区| 毛片av一区二区| 国产一区二区福利| 成人免费高清视频在线观看| 91美女视频网站| 欧美一区二区三区在线视频| 欧美成人猛片aaaaaaa| 国产婷婷色一区二区三区在线| 中文字幕欧美激情| 亚洲自拍偷拍网站| 蜜桃视频一区二区三区在线观看| 国内精品免费在线观看| 91丝袜美女网| 91精品蜜臀在线一区尤物| 精品成人一区二区| 亚洲男人的天堂在线观看| 午夜精品久久久久久久久久| 老司机一区二区| 91在线视频观看| 欧美不卡视频一区| 一区二区激情视频| 国产一区二区三区国产| 欧美三级欧美一级| 国产区在线观看成人精品| 亚洲综合激情另类小说区| 国产专区欧美精品| 欧美日韩国产一级二级| 中国色在线观看另类| 一区二区三区在线播放| 久久99精品久久久久久动态图| 福利视频网站一区二区三区| av中文字幕在线不卡| 久久久高清一区二区三区| 欧美一级午夜免费电影| 久久9热精品视频| 国产欧美一区二区精品秋霞影院 | 国产三级一区二区| 国产伦精一区二区三区| 精品国产一区二区三区忘忧草| 韩国一区二区在线观看| 成人动漫av在线| 欧美成人精精品一区二区频| 一区二区三区在线播放| 国产精品资源网| 欧美日韩黄色一区二区| 亚洲男人的天堂网| 99re视频这里只有精品| 久久综合久色欧美综合狠狠| 婷婷综合另类小说色区| 99久免费精品视频在线观看| 久久综合久久综合久久| 青青青爽久久午夜综合久久午夜| 97se亚洲国产综合自在线不卡 | 精品国产乱码久久久久久1区2区| 亚洲高清一区二区三区| 在线视频一区二区免费| 亚洲三级在线免费观看| 日本高清免费不卡视频| 亚洲日本免费电影| 99re这里只有精品首页| 亚洲同性同志一二三专区| 波多野结衣视频一区| 中文字幕精品—区二区四季| 高清成人在线观看| 久久综合九色欧美综合狠狠| 经典三级在线一区| 久久久久97国产精华液好用吗| 国产999精品久久久久久| 中文字幕免费观看一区| 99久久99久久精品国产片果冻| 国产精品理论在线观看| 成人av电影免费在线播放| 国产精品久久久久久久久搜平片| 国产精品正在播放| 国产精品色在线观看| www.66久久| 午夜av一区二区三区| 欧美大片免费久久精品三p| 久久99国产精品尤物| 国产喂奶挤奶一区二区三区| 色综合夜色一区| 日韩精品电影一区亚洲| 精品福利一二区| www.欧美日韩| 无码av免费一区二区三区试看 | 亚洲最新视频在线观看| 亚洲视频一区二区在线观看| 麻豆成人久久精品二区三区红 | 亚洲成人午夜影院| 亚洲激情图片小说视频| 一本久久a久久精品亚洲| 日韩主播视频在线| 国产日韩综合av| 欧美日韩三级一区| 风流少妇一区二区| 午夜精品久久久久久久99水蜜桃| 久久久91精品国产一区二区精品| 欧美在线观看一区二区| 国产老女人精品毛片久久| 中文字幕一区二区在线观看 | 美日韩一区二区| 亚洲特黄一级片| 欧美精品一区二区蜜臀亚洲| 91福利在线播放| 成人动漫中文字幕| 狠狠色丁香久久婷婷综合丁香| 亚洲美女淫视频| 中文字幕av一区二区三区免费看 | 91麻豆精品国产91久久久使用方法| 国产激情一区二区三区| 日韩福利电影在线| 亚洲欧美电影院| 国产欧美一区二区精品久导航 | 免费高清视频精品| 一区二区三区在线观看网站| 国产三级精品视频| 久久亚洲精华国产精华液| 欧美三级电影网站| 色悠悠亚洲一区二区| 国产精品18久久久| 激情国产一区二区| 麻豆91在线播放免费| 秋霞午夜av一区二区三区| 亚洲不卡在线观看| 亚洲午夜国产一区99re久久| 亚洲视频在线观看一区| 国产精品亲子伦对白| 欧美激情艳妇裸体舞| 久久久一区二区三区| 久久综合狠狠综合久久激情| 精品日韩一区二区三区| 精品久久久久一区二区国产| 欧美一级在线观看| 日韩午夜激情av| 欧美成人一区二区三区片免费 | 91日韩一区二区三区| 午夜不卡av在线| 国产精品天美传媒| 日韩精品一区二区三区视频播放| 成人黄页毛片网站| 日韩激情视频在线观看| 亚洲午夜电影在线| 国产精品久久久久久久第一福利 | 欧美精品九九99久久| 99精品国产热久久91蜜凸| 成人免费看的视频| 在线亚洲+欧美+日本专区| 色94色欧美sute亚洲13| 欧美人妇做爰xxxⅹ性高电影| 欧美精选午夜久久久乱码6080| 日韩一区二区在线播放| 日韩精品最新网址| 国产精品美女久久久久久久久| 中文字幕一区二区三区精华液| 亚洲欧美日韩国产另类专区| 偷偷要91色婷婷| 久久精品久久精品| 成人黄色小视频在线观看| 色天天综合久久久久综合片| 欧美区一区二区三区| 久久久美女毛片| 亚洲最色的网站| 精品影视av免费| 91欧美一区二区| 欧美一级久久久| 国产精品黄色在线观看| 日韩精品一卡二卡三卡四卡无卡| 国产美女在线精品| 欧美系列一区二区| 国产欧美日韩卡一| 日日摸夜夜添夜夜添国产精品| 国产·精品毛片| 欧美日韩精品专区| 国产精品免费观看视频| 日本亚洲视频在线| 91蜜桃传媒精品久久久一区二区| 日韩欧美在线网站| 怡红院av一区二区三区| 精品在线播放午夜| 欧美亚洲国产一区二区三区va | 国产河南妇女毛片精品久久久| 99re66热这里只有精品3直播 | 99久久免费精品| 精品嫩草影院久久|