subject_23185.htm

来自「一些关于vc的问答」· HTM 代码 · 共 48 行

HTM
48
字号
<p>
序号:23185 发表者:军 发表日期:2002-12-02 12:50:04
<br>主题:“CString” : 未声明的标识符
<br>内容:在编译时出现以下错误,该如何解决?<BR>f:\*.cpp(201): error C2065: “CString” : 未声明的标识符<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:不灵 回复日期:2002-12-02 13:09:45
<br>内容:有代码吗?,看看在说
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:军 回复日期:2002-12-02 15:20:43
<br>内容:源码:<BR><BR>CString lana_num;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:不灵 回复日期:2002-12-02 15:52:57
<br>内容:有完整的吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:军 回复日期:2002-12-02 21:06:03
<br>内容:// ipDlg.cpp : implementation file<BR>//<BR><BR>#include "stdafx.h"<BR>#include "ip.h"<BR>#include "ipDlg.h"<BR>#include &lt;nb30.h&gt;<BR><BR>#ifdef _DEBUG<BR>#define new DEBUG_NEW<BR>#undef THIS_FILE<BR>static char THIS_FILE[] = __FILE__;<BR>#endif<BR><BR>typedef struct _ASTAT_<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;ADAPTER_STATUS adapt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;NAME_BUFFER&nbsp;&nbsp;&nbsp;&nbsp;NameBuff [30];<BR>}ASTAT, * PASTAT;<BR><BR>ASTAT Adapter; <BR><BR>void CIpDlg::getmac_one(int lana_num)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;NCB ncb;<BR>&nbsp;&nbsp;&nbsp;&nbsp;UCHAR uRetCode;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;memset( &amp;ncb, 0, sizeof(ncb) );<BR>&nbsp;&nbsp;&nbsp;&nbsp;ncb.ncb_command = NCBRESET;<BR>&nbsp;&nbsp;&nbsp;&nbsp;ncb.ncb_lana_num = lana_num;<BR>&nbsp;&nbsp;&nbsp;&nbsp;// 指定网卡号<BR><BR> // 首先对选定的网卡发送一个NCBRESET命令,以便进行初始化<BR>&nbsp;&nbsp;&nbsp;&nbsp;uRetCode = Netbios( &amp;ncb );<BR>&nbsp;&nbsp;&nbsp;&nbsp;CString tempstr;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;memset( &amp;ncb, 0, sizeof(ncb) );<BR>&nbsp;&nbsp;&nbsp;&nbsp;ncb.ncb_command = NCBASTAT;<BR>&nbsp;&nbsp;&nbsp;&nbsp;ncb.ncb_lana_num = lana_num;&nbsp;&nbsp;&nbsp;&nbsp; // 指定网卡号<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;strcpy( (char *)ncb.ncb_callname,"*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; " );<BR>&nbsp;&nbsp;&nbsp;&nbsp;ncb.ncb_buffer = (unsigned char *) &amp;Adapter;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;// 指定返回的信息存放的变量<BR>&nbsp;&nbsp;&nbsp;&nbsp;ncb.ncb_length = sizeof(Adapter);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;// 接着,可以发送NCBASTAT命令以获取网卡的信息<BR>&nbsp;&nbsp;&nbsp;&nbsp;uRetCode = Netbios( &amp;ncb );<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;if ( uRetCode == 0 )<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 把网卡MAC地址格式化成常用的16进制形式,如0010-A4E4-5802<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tempstr.Format( "第 %d 块网络适配器的地址是: %02X-%02X-%02X-%02X-%02X-%02X\n",<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lana_num,Adapter.adapt.adapter_address[0],<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adapter.adapt.adapter_address[1],Adapter.adapt.adapter_address[2],<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adapter.adapt.adapter_address[3],Adapter.adapt.adapter_address[4],<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adapter.adapt.adapter_address[5]);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_Mac = m_Mac + tempstr;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:不灵 回复日期:2002-12-03 11:59:02
<br>内容:我要全部的,zl947@hotmail.com
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:bottle_fish 回复日期:2002-12-03 13:47:08
<br>内容:#include &lt;afx.h&gt;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:军 回复日期:2002-12-05 10:52:41
<br>内容:加上#include &lt;afx.h&gt;后出现以下错误<BR><BR>c:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\include\afxv_w32.h(18): fatal error C1189: #error :&nbsp;&nbsp;WINDOWS.H already included.&nbsp;&nbsp;MFC apps must not #include &lt;windows.h&gt;<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?