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

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

?? page4.cpp

?? 高級網絡通信編程實串口通信編程實例網絡流量監控網站下載網絡五子棋系統語音聊天遠程監控贈送實例類似網絡螞蟻的斷點續傳程序網絡多播程序界面美觀的文字聊天程序語音電話
?? CPP
字號:
// Page4.cpp : 實現文件
//

#include "stdafx.h"
#include "Chapter5.h"
#include "Page4.h"
#include ".\page4.h"
#include "iphlpapi.h"

// 因為是通過NetAPI來獲取網卡信息,所以需要包含其題頭文件nb30.h
#include <nb30.h>


// CPage4 對話框

IMPLEMENT_DYNAMIC(CPage4, CDialog)
CPage4::CPage4(CWnd* pParent /*=NULL*/)
	: CDialog(CPage4::IDD, pParent)
	, m_MACAddress(_T(""))
	, m_MACAddress2(_T(""))
{
}

CPage4::~CPage4()
{
}

void CPage4::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_EDIT3, m_MACAddress);
	DDX_Text(pDX, IDC_EDIT4, m_MACAddress2);
}


BEGIN_MESSAGE_MAP(CPage4, CDialog)
END_MESSAGE_MAP()


// 獲取網卡MAC地址

int CPage4::GetInfo(void)
{
	//方法1:NetApi32
	typedef struct _ASTAT_
	{
		ADAPTER_STATUS adapt;
		NAME_BUFFER
		NameBuff [30];
	} ASTAT, * PASTAT;

	ASTAT Adapter;
	// 定義一個存放返回網卡信息的變量

      NCB Ncb;
      UCHAR uRetCode;
      char NetName[50];
      LANA_ENUM   lenum;
      int      i;

	  memset( &Ncb, 0, sizeof(Ncb) );
      Ncb.ncb_command = NCBENUM;
      Ncb.ncb_buffer = (UCHAR *)&lenum;
      Ncb.ncb_length = sizeof(lenum);
      uRetCode = Netbios( &Ncb );
      //printf( "The NCBENUM return code is: 0x%x \n", uRetCode );

      for(i=0; i < lenum.length ;i++)
      {
          memset( &Ncb, 0, sizeof(Ncb) );
          Ncb.ncb_command = NCBRESET;
          Ncb.ncb_lana_num = lenum.lana[i];

          uRetCode = Netbios( &Ncb );
          //printf( "The NCBRESET on LANA %d return code is: 0x%x \n",
          //        lenum.lana[i], uRetCode );

          memset( &Ncb, 0, sizeof (Ncb) );
          Ncb.ncb_command = NCBASTAT;
          Ncb.ncb_lana_num = lenum.lana[i];

          strcpy( (char*)Ncb.ncb_callname,  "*               " );
          Ncb.ncb_buffer = (PUCHAR) &Adapter;
          Ncb.ncb_length = sizeof(Adapter);

          uRetCode = Netbios( &Ncb );
          //printf( "The NCBASTAT on LANA %d return code is: 0x%x \n",
          //        lenum.lana[i], uRetCode );
          if ( uRetCode == 0 )
          {
             m_MACAddress.AppendFormat( "%02X-%02X-%02X-%02X-%02X-%02X\t",
                  Adapter.adapt.adapter_address[0],
                  Adapter.adapt.adapter_address[1],
                  Adapter.adapt.adapter_address[2],
                  Adapter.adapt.adapter_address[3],
                  Adapter.adapt.adapter_address[4],
                  Adapter.adapt.adapter_address[5] );
          }
       }
	  m_MACAddress.AppendFormat("%s","//調用NetApi32實現");
	  UpdateData(False);
 
	  //方法2:GetAdaptersInfo
	PIP_ADAPTER_INFO pinfo=NULL;
	unsigned long len=0;

	if (pinfo!=NULL)
		delete (pinfo);
	unsigned  long nError;

	//獲得本地計算機的網絡信息
	nError	=	GetAdaptersInfo(pinfo,&len);
	if (nError==0)
	{
		do
		{
			m_MACAddress2.AppendFormat("%02X-%02X-%02X-%02X-%02X-%02X\t",
				pinfo->Address[0],
				pinfo->Address[1],
				pinfo->Address[2],
				pinfo->Address[3],
				pinfo->Address[4],
				pinfo->Address[5]);
		}
		while(pinfo->Next != NULL);
	}
		if (nError==ERROR_NO_DATA)
		{
			AfxMessageBox("No adapter information exists for the local computer");
		}
		if (nError==ERROR_NOT_SUPPORTED)
		{
			AfxMessageBox("GetAdaptersInfo is not supported by the operating system running on the local computer");
		}
		if (nError==ERROR_BUFFER_OVERFLOW)
		{
			pinfo= (PIP_ADAPTER_INFO)malloc(len);
			nError	=	GetAdaptersInfo(pinfo,&len);
			if (nError==0)
			{
				do
				{
					m_MACAddress2.AppendFormat("%02X-%02X-%02X-%02X-%02X-%02X\t",
						pinfo->Address[0],
						pinfo->Address[1],
						pinfo->Address[2],
						pinfo->Address[3],
						pinfo->Address[4],
						pinfo->Address[5]);
				}
				while(pinfo->Next != NULL);
			}
	}

	m_MACAddress2.AppendFormat("%s","//調用GetAdaptersInfo()實現");
	UpdateData(False);

	if (pinfo!=NULL)
		delete (pinfo);	

	return 0;
}

BOOL CPage4::OnInitDialog()
{
	CDialog::OnInitDialog();

	// TODO:  在此添加額外的初始化
	GetInfo();

	return TRUE;  // return TRUE unless you set the focus to a control
	// 異常: OCX 屬性頁應返回 FALSE
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品男人天堂av| 日韩欧美高清dvd碟片| 国产sm精品调教视频网站| 裸体一区二区三区| 蜜臀av亚洲一区中文字幕| 日韩av不卡一区二区| 青草av.久久免费一区| 麻豆一区二区99久久久久| 日本伊人色综合网| 国产一区二区三区在线观看精品| 免费视频最近日韩| 国产精品一区不卡| 99在线精品视频| 91福利精品第一导航| 91精品在线免费观看| 精品久久国产字幕高潮| 国产亚洲欧美色| 亚洲欧美精品午睡沙发| 亚洲国产一区二区a毛片| 日韩国产欧美视频| 国产成人亚洲综合色影视| 99久久久免费精品国产一区二区| 色婷婷亚洲综合| 91精品欧美久久久久久动漫| 精品乱码亚洲一区二区不卡| 中文字幕一区二区在线观看| 亚洲国产精品久久久久秋霞影院| 另类小说视频一区二区| 99国产精品久久久久久久久久| 欧美理论片在线| 国产三级一区二区三区| 午夜久久久久久电影| 国产精品91xxx| 欧美日韩一区二区三区免费看| 日韩欧美一二三区| 亚洲精品水蜜桃| 国产另类ts人妖一区二区| 色欧美片视频在线观看| 欧美大白屁股肥臀xxxxxx| 亚洲精品免费一二三区| 美女视频一区在线观看| 成人app在线| 日韩一级大片在线| 亚洲欧美日韩人成在线播放| 免费一级片91| 欧美日韩一区二区在线视频| 中文字幕乱码亚洲精品一区| 久久成人免费电影| 91国产精品成人| 国产精品视频一二三区| 日韩二区三区四区| 欧美性视频一区二区三区| 国产精品女主播av| 狠狠狠色丁香婷婷综合激情| 欧美日韩国产精选| 亚洲最新视频在线观看| 国产成人亚洲精品狼色在线| 91精品国产综合久久福利 | 日韩欧美国产一区二区三区| 樱花影视一区二区| 国产超碰在线一区| 日韩欧美中文字幕公布| 婷婷夜色潮精品综合在线| 色中色一区二区| 中国色在线观看另类| 久久精品国产第一区二区三区| 欧美在线|欧美| 亚洲人成7777| 91国产免费看| 亚洲免费av观看| 97久久久精品综合88久久| 国产精品动漫网站| 国产高清精品网站| 久久久久国产精品人| 国产精品18久久久久久久久| 久久一区二区三区四区| 加勒比av一区二区| 精品国产一区二区三区av性色| 美女视频一区在线观看| 日韩免费在线观看| 激情综合色综合久久综合| 久久午夜老司机| 成人午夜看片网址| 中文字幕制服丝袜成人av| 国产高清久久久久| 国产精品久久久久久久久免费相片 | 成人永久aaa| 国产精品美女视频| av一本久道久久综合久久鬼色| 国产精品免费人成网站| 99国产精品国产精品久久| 亚洲美女偷拍久久| 欧美日韩视频第一区| 午夜精品在线看| 久久综合五月天婷婷伊人| 国产69精品久久久久毛片| 亚洲视频免费在线| 欧美艳星brazzers| 久久草av在线| 国产精品白丝在线| 欧美电影在线免费观看| 奇米影视一区二区三区| 欧美激情一区二区三区四区| 欧美亚洲高清一区二区三区不卡| 日韩专区一卡二卡| 国产精品美女久久福利网站| 欧美网站一区二区| 国产成人啪免费观看软件| 一二三区精品视频| 久久影音资源网| 欧美日韩一区在线观看| 国产传媒一区在线| 亚洲国产cao| 国产欧美一区二区三区在线老狼| 色综合网色综合| 狠狠网亚洲精品| 亚洲线精品一区二区三区八戒| 日韩欧美不卡在线观看视频| 不卡区在线中文字幕| 免费高清不卡av| 亚洲欧洲99久久| 久久免费偷拍视频| 91精品国产色综合久久不卡电影| 99久久精品国产网站| 久久99国产精品久久99| 亚洲精品欧美激情| 日本一区二区三区久久久久久久久不| 欧美日本一道本在线视频| 成人免费观看av| 国产精品一区久久久久| 麻豆视频观看网址久久| 亚洲精品ww久久久久久p站 | 色婷婷激情久久| 狠狠色2019综合网| 免费成人结看片| 亚洲a一区二区| 亚洲免费毛片网站| 中文字幕一区二区三区精华液| 精品乱人伦小说| 欧美成人三级电影在线| 欧美精品在线一区二区| 欧美日韩亚洲丝袜制服| 色综合天天视频在线观看| 成人精品在线视频观看| 国产不卡视频在线播放| 国产精品自在欧美一区| 国产一区二区精品久久| 日韩国产欧美在线视频| 丝袜亚洲精品中文字幕一区| 亚洲香蕉伊在人在线观| 亚洲国产人成综合网站| 一区二区视频免费在线观看| 中文字幕中文乱码欧美一区二区| 国产精品萝li| 亚洲欧洲av色图| 夜夜嗨av一区二区三区中文字幕| 亚洲欧美日韩国产手机在线| 国产精品私人影院| 亚洲人成人一区二区在线观看| 亚洲三级电影网站| 一区二区久久久久| 亚洲国产美国国产综合一区二区| 亚洲国产一区视频| 美国三级日本三级久久99| 国产自产2019最新不卡| 成人精品高清在线| 91在线视频网址| 欧美日韩一区高清| 欧美精品一区二区精品网| 日本一区二区视频在线| 亚洲精品国产无天堂网2021| 午夜电影网一区| 国产一区二区影院| 91免费观看视频在线| 欧美美女一区二区在线观看| 精品国产乱码久久| 国产精品久久久久7777按摩| 亚洲成av人片www| 经典一区二区三区| 91天堂素人约啪| 欧美一级黄色录像| 亚洲欧洲日韩一区二区三区| 亚洲国产精品久久久久秋霞影院| 久久激情五月婷婷| 99国产一区二区三精品乱码| 91精品午夜视频| 中文字幕亚洲一区二区av在线 | 国产综合久久久久久鬼色| 99久久免费国产| 精品国产欧美一区二区| 亚洲青青青在线视频| 久久99精品国产麻豆不卡| 91啪九色porn原创视频在线观看| 欧美老肥妇做.爰bbww视频| 国产亚洲视频系列| 日韩影院在线观看| 91视频你懂的| 久久亚洲春色中文字幕久久久| 有码一区二区三区| 成人av在线网|