Debug时,显示的字符指针变量信息如下:
name value
mydevice 0xcccccccc ""
CXX0030:Error:expression cannot be evaluated
name value
mydevice 0xcccccccc ""
CXX0030:Error:expression cannot be evaluated
解决方案 »
- error C2440: “static_cast”: 无法从“LRESULT (__thiscall CCalendarConvDlg::* )(void)”
- javascript如何动态创建axtivex控件
- 求关于“彩色图像分割”的例程或代码,最好是用“区域生长”法的,在线等,谢谢~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 终于可以提200分的问题了,高兴ing
- 有谁知道哪儿有图象大的原码放??????新手请教,,谢谢了
- 大家好大家好啊
- 关于监视 浏览器 地址的小问题..
- 为啥有的时候pop菜单会显示成一条竖线那么窄,什么都看不见
- 错误提示看不懂
- 怎样**列举**当前目录下的**子目录名???
- sock5的疑惑,高分就解惑!分不够再加!
- 写文件的疑惑
DWORD OutBufLen;
char *devicename;//*dev_description;
int nIndex=0;
CComboBox *pComboBox=(CComboBox *)GetDlgItem(IDC_ShowNetcard); GetAdaptersInfo(pAdapterInfo,&OutBufLen);
pAdapterInfo = (PIP_ADAPTER_INFO)malloc(OutBufLen);
GetAdaptersInfo(pAdapterInfo, &OutBufLen);
while(pAdapterInfo)
{
devicename = pAdapterInfo->AdapterName;
//dev_description = pAdapterInfo->Description;
//strcat(device,dev_description);
pAdapterInfo = pAdapterInfo->Next;
pComboBox->InsertString(nIndex,(LPCTSTR)devicename);
//device = NULL;
//dev_description;
nIndex += 1; } pComboBox->SetCurSel(0);
while(pAdapterInfo)
{
pComboBox->InsertString(nIndex,(LPCTSTR)pAdapterInfo->AdapterName);
pAdapterInfo = pAdapterInfo->Next;
nIndex += 1;
}
devicename=(char *)malloc(sizeof(pAdapterInfo->AdapterName)+1);
strcpy(devicename,pAdapterInfo->AdapterName);
当然,内存分配应该在循环外面