class CObject
{
public:
virtual CRuntimeClass* GetRuntimeClass() const;
virtual ~CObject();
virtual void Serialize(CArchive& ar);
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
};
class CCmdTarget : public CObject
{
virtual CRuntimeClass* GetRuntimeClass() const;
virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra,AFX_CMDHANDLERINFO* pHandlerInfo);
virtual void OnFinalRelease();
virtual BOOL IsInvokeAllowed(DISPID dispid);
virtual BOOL GetDispatchIID(IID* pIID);
virtual UINT GetTypeInfoCount();
virtual CTypeLibCache* GetTypeLibCache();
virtual HRESULT GetTypeLib(LCID lcid, LPTYPELIB* ppTypeLib);
virtual ~CCmdTarget();
virtual void Dump(CDumpContext& dc) const;
virtual void AssertValid() const;
virtual const AFX_MSGMAP* GetMessageMap() const;
virtual const AFX_OLECMDMAP* GetCommandMap() const;
virtual const AFX_DISPMAP* GetDispatchMap() const;
virtual const AFX_CONNECTIONMAP* GetConnectionMap() const;
virtual const AFX_INTERFACEMAP* GetInterfaceMap() const;
virtual const AFX_EVENTSINKMAP* GetEventSinkMap() const;
virtual BOOL OnCreateAggregates();
virtual LPUNKNOWN GetInterfaceHook(const void*);
virtual BOOL GetExtraConnectionPoints(CPtrArray* pConnPoints);
virtual LPCONNECTIONPOINT GetConnectionHook(const IID& iid);
};
class CWnd : public CCmdTarget
{
virtual CRuntimeClass* GetRuntimeClass() const;
virtual void PreSubclassWindow();
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle,
const RECT& rect,CWnd* pParentWnd, UINT nID,CCreateContext* pContext = 0);
virtual BOOL DestroyWindow();
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
virtual void CalcWindowRect(LPRECT lpClientRect,UINT nAdjustType = adjustBorder);
virtual int OnToolHitTest(CPoint point, TTTOOLINFOA* pTI) const;
virtual CScrollBar* GetScrollBarCtrl(int nBar) const;
virtual void WinHelpA(DWORD dwData, UINT nCmd = 0x0001L);
virtual BOOL ContinueModal();
virtual void EndModalLoop(int nResult);
virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
virtual WNDPROC* GetSuperWndProcAddr();
virtual void DoDataExchange(CDataExchange* pDX);
virtual void BeginModalState();
virtual void EndModalState();
virtual BOOL PreTranslateMessage(MSG* pMsg);
virtual BOOL OnAmbientProperty(COleControlSite* pSite, DISPID dispid,VARIANT* pvar);
virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);
virtual BOOL OnWndMsg(UINT message, WPARAM wParam, LPARAM lParam, LRESULT* pResult);
virtual LRESULT DefWindowProcA(UINT message, WPARAM wParam, LPARAM lParam);
virtual void PostNcDestroy();
virtual BOOL OnChildNotify(UINT message, WPARAM wParam, LPARAM lParam, LRESULT* pResult);
virtual ~CWnd();
virtual BOOL CheckAutoCenter();
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
virtual BOOL IsFrameWnd() const;
virtual void OnFinalRelease();
virtual BOOL SetOccDialogInfo(struct _AFX_OCC_DIALOG_INFO* pOccDialogInfo);
virtual const AFX_MSGMAP* GetMessageMap() const;
};
class CDialog : public CWnd
{
virtual CRuntimeClass* GetRuntimeClass() const;
virtual int DoModal();
virtual BOOL OnInitDialog();
virtual void OnSetFont(CFont* pFont);
virtual void OnOK();
virtual void OnCancel();
virtual ~CDialog();
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
virtual BOOL PreTranslateMessage(MSG* pMsg);
virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra,AFX_CMDHANDLERINFO* pHandlerInfo);
virtual BOOL CheckAutoCenter();
virtual BOOL SetOccDialogInfo(_AFX_OCC_DIALOG_INFO* pOccDialogInfo);
virtual void PreInitDialog();
virtual const AFX_MSGMAP* GetMessageMap() const;
};
/////////////////////step2.///////////////////////////
class CObject
{
public:
virtual CRuntimeClass* GetRuntimeClass() const;
virtual ~CObject();
virtual void Serialize(CArchive& ar);
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
};
class CCmdTarget : public CObject
{
virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra,AFX_CMDHANDLERINFO* pHandlerInfo);
virtual void OnFinalRelease();
virtual BOOL IsInvokeAllowed(DISPID dispid);
virtual BOOL GetDispatchIID(IID* pIID);
virtual UINT GetTypeInfoCount();
virtual CTypeLibCache* GetTypeLibCache();
virtual HRESULT GetTypeLib(LCID lcid, LPTYPELIB* ppTypeLib);
virtual const AFX_MSGMAP* GetMessageMap() const;
virtual const AFX_OLECMDMAP* GetCommandMap() const;
virtual const AFX_DISPMAP* GetDispatchMap() const;
virtual const AFX_CONNECTIONMAP* GetConnectionMap() const;
virtual const AFX_INTERFACEMAP* GetInterfaceMap() const;
virtual const AFX_EVENTSINKMAP* GetEventSinkMap() const;
virtual BOOL OnCreateAggregates();
virtual LPUNKNOWN GetInterfaceHook(const void*);
virtual BOOL GetExtraConnectionPoints(CPtrArray* pConnPoints);
virtual LPCONNECTIONPOINT GetConnectionHook(const IID& iid);
};
class CWnd : public CCmdTarget
{
virtual void PreSubclassWindow();
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle,
const RECT& rect,CWnd* pParentWnd, UINT nID,CCreateContext* pContext = 0);
virtual BOOL DestroyWindow();
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
virtual void CalcWindowRect(LPRECT lpClientRect,UINT nAdjustType = adjustBorder);
virtual int OnToolHitTest(CPoint point, TTTOOLINFOA* pTI) const;
virtual CScrollBar* GetScrollBarCtrl(int nBar) const;
virtual void WinHelpA(DWORD dwData, UINT nCmd = 0x0001L);
virtual BOOL ContinueModal();
virtual void EndModalLoop(int nResult);
virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
virtual WNDPROC* GetSuperWndProcAddr();
virtual void DoDataExchange(CDataExchange* pDX);
virtual void BeginModalState();
virtual void EndModalState();
virtual BOOL PreTranslateMessage(MSG* pMsg);
virtual BOOL OnAmbientProperty(COleControlSite* pSite, DISPID dispid,VARIANT* pvar);
virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);
virtual BOOL OnWndMsg(UINT message, WPARAM wParam, LPARAM lParam, LRESULT* pResult);
virtual LRESULT DefWindowProcA(UINT message, WPARAM wParam, LPARAM lParam);
virtual void PostNcDestroy();
virtual BOOL OnChildNotify(UINT message, WPARAM wParam, LPARAM lParam, LRESULT* pResult);
virtual BOOL CheckAutoCenter();
virtual BOOL IsFrameWnd() const;
virtual BOOL SetOccDialogInfo(struct _AFX_OCC_DIALOG_INFO* pOccDialogInfo);
};
class CDialog : public CWnd
{
virtual int DoModal();
virtual BOOL OnInitDialog();
virtual void OnSetFont(CFont* pFont);
virtual void OnOK();
virtual void OnCancel();
virtual void PreInitDialog();
};
没有合适的资源?快使用搜索试试~ 我知道了~
mfcspy
共38个文件
cpp:9个
h:8个
txt:2个
3星 · 超过75%的资源 需积分: 10 71 下载量 161 浏览量
2008-03-27
12:38:36
上传
评论
收藏 62KB RAR 举报
温馨提示
mfcspy+++++++++++++
资源推荐
资源详情
资源评论
收起资源包目录
mfcspy.rar (38个子文件)
mfcspy
mfcspy.dsp 4KB
mfcspydll
mfcspydll.rc 3KB
StdAfx.cpp 211B
spymain.cpp 20KB
mfcspydll.cpp 2KB
mfcspydll.aps 18KB
mfcspydll.def 167B
ReadMe.txt 3KB
StdAfx.h 2KB
mfcspydll.h 1KB
Resource.h 381B
mfcspydll.dsp 7KB
mfcspydll.plg 3KB
res
mfcspydll.rc2 401B
mfcspydll.clw 340B
mfcspy.aps 23KB
StdAfx.cpp 208B
mfcspy.ncb 57KB
mfcspyDlg.h 2KB
resource.h 867B
mfcspyDlg.cpp 7KB
mfcspy.opt 59KB
MyStatic.h 1KB
codeutil.cpp 4KB
MyStatic.cpp 1KB
mfcspy.clw 1KB
mfcspy.h 1KB
mfcspy.cpp 2KB
Debug
mfcspy.exe 112KB
ReadMe.txt 7KB
StdAfx.h 1KB
mfcspy.dsw 828B
mfcspy.rc 6KB
res
mfcspy.ico 1KB
mfcspy.rc2 398B
cursor1.cur 2KB
wndfrompoint.cpp 1KB
mfcspy.plg 782B
共 38 条
- 1
ahuoheng
- 粉丝: 3
- 资源: 38
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IMG_5905.PNG
- Cyclone Version 9.51
- 高性能量化回测工具 hikyuu 2.0.3 python 3.12 windows 安装包
- 省级城乡居民基本养老保险情况数据集(2010-2022年).xlsx
- 舞队填写版.cpp
- 基于BP神经网络的多输入单输出回归预测.zip
- 高性能量化回测工具 hikyuu 2.0.3 python 3.9 windows 安装包
- 省级城镇职工基本养老保险情况2000-2022年.xlsx
- 高性能量化回测工具 hikyuu 2.0.3 python 3.10 windows 安装包
- 算法部署-使用OpenVINO+C#部署PaddleOCR字符识别算法-项目源码-优质项目实战.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页