-
大小: 0.13M文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-01-29
- 語(yǔ)言: C/C++
- 標(biāo)簽: 網(wǎng)絡(luò)??抓包??
資源簡(jiǎn)介
MICROSOFT 基礎(chǔ)類庫(kù): KSniffer 項(xiàng)目概述
應(yīng)用程序向?qū)б褳槟鷦?chuàng)建了這個(gè) KSniffer 應(yīng)用程序。此應(yīng)用程序不僅演示 Microsoft 基礎(chǔ)類的基本使用方法,還可作為您編寫應(yīng)用程序的起點(diǎn)。
本文件概要介紹組成 KSniffer 應(yīng)用程序的每個(gè)文件的內(nèi)容。
KSniffer.vcxproj
這是使用應(yīng)用程序向?qū)傻?VC 項(xiàng)目的主項(xiàng)目文件。
它包含生成該文件的 Visual C 的版本信息,以及有關(guān)使用應(yīng)用程序向?qū)нx擇的平臺(tái)、配置和項(xiàng)目功能的信息。
KSniffer.vcxproj.filters
這是使用“應(yīng)用程序向?qū)А鄙傻?VC 項(xiàng)目篩選器文件。
它包含有關(guān)項(xiàng)目文件與篩選器之間的關(guān)聯(lián)信息。在 IDE 中,通過(guò)這種關(guān)聯(lián),在特定節(jié)點(diǎn)下以分組形式顯示具有相似擴(kuò)展名的文件。例如,“.cpp”文件與“源文件”篩選器關(guān)聯(lián)。
KSniffer.h
這是應(yīng)用程序的主要頭文件。它包括其他項(xiàng)目特定的頭文件(包括 Resource.h),并聲明 CKSnifferApp 應(yīng)用程序類。
KSniffer.cpp
這是包含應(yīng)用程序類 CKSnifferApp 的主要應(yīng)用程序源文件。
KSniffer.rc
這是程序使用的所有 Microsoft Windows 資源的列表。它包括 RES 子目錄中存儲(chǔ)的圖標(biāo)、位圖和光標(biāo)。此文件可以直接在 Microsoft Visual C 中進(jìn)行編輯。項(xiàng)目資源位于 2052 中。
res\KSniffer.ico
這是用作應(yīng)用程序圖標(biāo)的圖標(biāo)文件。此圖標(biāo)包括在主要資源文件 KSniffer.rc 中。
res\KSniffer.rc2
此文件包含不在 Microsoft Visual C 中進(jìn)行編輯的資源。您應(yīng)該將不可由資源編輯器編輯的所有資源放在此文件中。
/////////////////////////////////////////////////////////////////////////////
應(yīng)用程序向?qū)?chuàng)建一個(gè)對(duì)話框類:
KSnifferDlg.h,KSnifferDlg.cpp - 對(duì)話框
這些文件包含 CKSnifferDlg 類。該類定義應(yīng)用程序主對(duì)話框的行為。該對(duì)話框的模板位于 KSniffer.rc 中,該文件可以在 Microsoft Visual C 中進(jìn)行編輯。
/////////////////////////////////////////////////////////////////////////////
其他功能:
ActiveX 控件
應(yīng)用程序包括對(duì)使用 ActiveX 控件的支持。
/////////////////////////////////////////////////////////////////////////////
其他標(biāo)準(zhǔn)文件:
StdAfx.h,StdAfx.cpp
這些文件用于生成名為 KSniffer.pch 的預(yù)編譯頭 (PCH) 文件和名為 StdAfx.obj 的預(yù)編譯類型文件。
Resource.h
這是標(biāo)準(zhǔn)頭文件,它定義新的資源 ID。
Microsoft Visual C 讀取并更新此文件。
KSniffer.manifest
應(yīng)用程序清單文件供 Windows XP 用來(lái)描述應(yīng)用程序
對(duì)特定版本并行程序集的依賴性。加載程序使用此
信息從程序集緩存加載適當(dāng)?shù)某绦蚣?br /> 從應(yīng)用程序加載私有信息。應(yīng)用程序清單可能為了重新分發(fā)而作為
與應(yīng)用程序可執(zhí)行文件安裝在相同文件夾中的外部 .manifest 文件包括,
也可能以資源的形式包括在該可執(zhí)行文件中。
/////////////////////////////////////////////////////////////////////////////
其他注釋:
應(yīng)用程序向?qū)褂谩癟ODO:”指示應(yīng)添加或自定義的源代碼部分。
如果應(yīng)用程序在共享的 DLL 中使用 MFC,則需要重新發(fā)布這些 MFC DLL;如果應(yīng)用程序所用的語(yǔ)言與操作系統(tǒng)的當(dāng)前區(qū)域設(shè)置不同,則還需要重新發(fā)布對(duì)應(yīng)的本地化資源 MFC100XXX.DLL。有關(guān)這兩個(gè)主題的更多信息,請(qǐng)參見 MSDN 文檔中有關(guān) Redistributing Visual C applications (重新發(fā)布 Visual C 應(yīng)用程序)的章節(jié)。
/////////////////////////////////////////////////////////////////////////////
代碼片段和文件信息
//?AdaptersDlg.cpp?:?實(shí)現(xiàn)文件
//
#include?“stdafx.h“
#include?“KSniffer.h“
#include?“AdaptersDlg.h“
#include?“afxdialogex.h“
#include?“KSnifferDlg.h“
//?CAdaptersDlg?對(duì)話框
IMPLEMENT_DYNAMIC(CAdaptersDlg?CDialogEx)
CAdaptersDlg::CAdaptersDlg(CWnd*?pParent?/*=NULL*/)
:?CDialogEx(CAdaptersDlg::IDD?pParent)
{
}
CAdaptersDlg::CAdaptersDlg(CKSnifferDlg?*pOwnerDlg?CWnd*?pParent?/*=NULL*/)
:?CDialogEx(CAdaptersDlg::IDD?pParent)?m_pOwnerDlg(pOwnerDlg)
{
}
CAdaptersDlg::~CAdaptersDlg()
{
}
void?CAdaptersDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX?IDC_LIST_ADAPTERS?m_cAdapterList);
}
BEGIN_MESSAGE_MAP(CAdaptersDlg?CDialogEx)
ON_LBN_DBLCLK(IDC_LIST_ADAPTERS?&CAdaptersDlg::OnLbnDblclkListAdapters)
END
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-09-23?09:34??ksniffer_src\
?????目錄???????????0??2014-09-23?09:33??ksniffer_src\KSniffer\
?????文件????????1811??2012-10-19?22:07??ksniffer_src\KSniffer\AdaptersDlg.cpp
?????文件?????????678??2012-10-19?22:07??ksniffer_src\KSniffer\AdaptersDlg.h
?????文件?????????588??2012-10-04?22:00??ksniffer_src\KSniffer\app.config
?????文件????????6247??2012-10-20?11:50??ksniffer_src\KSniffer\CapFilterDlg.cpp
?????文件????????1105??2012-10-19?20:12??ksniffer_src\KSniffer\CapFilterDlg.h
?????文件????????4097??2012-10-19?20:22??ksniffer_src\KSniffer\CapThread.cpp
?????文件?????????731??2012-10-19?19:11??ksniffer_src\KSniffer\CapThread.h
?????文件?????????841??2012-10-20?10:51??ksniffer_src\KSniffer\commondef.h
?????文件????????2766??2012-10-18?15:20??ksniffer_src\KSniffer\GlobalVar.cpp
?????文件?????????211??2012-10-18?12:30??ksniffer_src\KSniffer\GlobalVar.h
?????文件???????30133??2012-10-18?17:53??ksniffer_src\KSniffer\HexEdit.cpp
?????文件????????3180??2012-10-18?16:28??ksniffer_src\KSniffer\HexEdit.h
?????目錄???????????0??2014-09-23?09:33??ksniffer_src\KSniffer\Include\
?????文件????????3928??2009-10-07?01:20??ksniffer_src\KSniffer\Include\bittypes.h
?????文件????????5756??2009-10-07?01:19??ksniffer_src\KSniffer\Include\ip6_misc.h
?????文件???????16958??2008-11-18?12:26??ksniffer_src\KSniffer\Include\Packet32.h
?????目錄???????????0??2014-09-23?09:33??ksniffer_src\KSniffer\Include\pcap\
?????文件????????2016??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap\bluetooth.h
?????文件???????29111??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap\bpf.h
?????文件????????3421??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap\namedb.h
?????文件???????14058??2010-06-25?09:44??ksniffer_src\KSniffer\Include\pcap\pcap.h
?????文件????????5567??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap\sll.h
?????文件????????2925??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap\usb.h
?????文件????????2155??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap\vlan.h
?????文件????????2393??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap-bpf.h
?????文件????????2125??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap-namedb.h
?????文件????????2873??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap-stdinc.h
?????文件????????2320??2009-10-07?01:20??ksniffer_src\KSniffer\Include\pcap.h
?????文件???????14945??2007-09-27?11:32??ksniffer_src\KSniffer\Include\remote-ext.h
............此處省略34個(gè)文件信息
- 上一篇:局域網(wǎng)多用戶聊天功能
- 下一篇:學(xué)習(xí)android
評(píng)論
共有 條評(píng)論