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 <nb30.h><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> ADAPTER_STATUS adapt;<BR> NAME_BUFFER NameBuff [30];<BR>}ASTAT, * PASTAT;<BR><BR>ASTAT Adapter; <BR><BR>void CIpDlg::getmac_one(int lana_num)<BR>{<BR> NCB ncb;<BR> UCHAR uRetCode;<BR><BR> memset( &ncb, 0, sizeof(ncb) );<BR> ncb.ncb_command = NCBRESET;<BR> ncb.ncb_lana_num = lana_num;<BR> // 指定网卡号<BR><BR> // 首先对选定的网卡发送一个NCBRESET命令,以便进行初始化<BR> uRetCode = Netbios( &ncb );<BR> CString tempstr;<BR><BR> memset( &ncb, 0, sizeof(ncb) );<BR> ncb.ncb_command = NCBASTAT;<BR> ncb.ncb_lana_num = lana_num; // 指定网卡号<BR><BR> strcpy( (char *)ncb.ncb_callname,"* " );<BR> ncb.ncb_buffer = (unsigned char *) &Adapter;<BR><BR> // 指定返回的信息存放的变量<BR> ncb.ncb_length = sizeof(Adapter);<BR><BR> // 接着,可以发送NCBASTAT命令以获取网卡的信息<BR> uRetCode = Netbios( &ncb );<BR><BR> if ( uRetCode == 0 )<BR> {<BR><BR> // 把网卡MAC地址格式化成常用的16进制形式,如0010-A4E4-5802<BR> tempstr.Format( "第 %d 块网络适配器的地址是: %02X-%02X-%02X-%02X-%02X-%02X\n",<BR> lana_num,Adapter.adapt.adapter_address[0],<BR> Adapter.adapt.adapter_address[1],Adapter.adapt.adapter_address[2],<BR> Adapter.adapt.adapter_address[3],Adapter.adapt.adapter_address[4],<BR> Adapter.adapt.adapter_address[5]);<BR> m_Mac = m_Mac + tempstr;<BR><BR> }<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 <afx.h>
<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 <afx.h>后出现以下错误<BR><BR>c:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\include\afxv_w32.h(18): fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h><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 + -
显示快捷键?