www.pudn.com > IPPack.rar > IPPack.h
/////////////////////////////////////////// // IPPack.h文件 #include#include #include class CMyApp : public CWinApp { public: BOOL InitInstance(); }; class CMainDialog : public CDialog { public: CMainDialog(CWnd* pParentWnd = NULL); protected: // 初始化数据 void InitData(); BOOL m_bOpen; // 用户是否打开目标进程 BOOL m_bPause; // 是否暂停截获目标进程中的数据 protected: // 界面控制 void UIControl(); CStatusBarCtrl m_bar; // 状态栏控件 CListCtrl m_listData; // 列表试图控件 protected: virtual BOOL OnInitDialog(); virtual void OnCancel(); // 用户单击目标按钮 afx_msg void OnTarget(); // 用户单击关闭按钮 afx_msg void OnClose(); // 用户单击暂停按钮 afx_msg void OnPause(); // 用户单击清除按钮 afx_msg void OnClear(); // 用户点击总在最前复选框 afx_msg void OnTopMost(); // 用户单击列表视图控件 afx_msg void OnClickListData(NMHDR* pNMHDR, LRESULT* pResult); // 列表视图控件中的一个项被删除 afx_msg void OnDeleteItemList(NMHDR* pNMHDR, LRESULT* pResult); // 处理DLL发送过来的HM_RECEIVE和HM_SEND消息 afx_msg long OnReceive(WPARAM wParam, LPARAM lParam); afx_msg long OnSend(WPARAM wParam, LPARAM lParam); DECLARE_MESSAGE_MAP() };