1. 头文件重复编译处理,在被重复定义的头文件前加#program once
或者#if !defined(AFX_SERIALPORTCOMM_H__73EBC941_C1E4_451B_885D_7524BFBF3360__INCLUDED_)
#define AFX_SERIALPORTCOMM_H__73EBC941_C1E4_451B_885D_7524BFBF3360__INCLUDED_
……
#Endif
2. 开辟字节空间 BYTE* pReadBuff = new BYTE[nReadBuffSize];
生成随机字节数 pRandomBuff[i] = rand()%255;
获得对话框列表被选中的行号 POSITION pos = m_DevList.GetFirstSelectedItemPosition()
int index = m_DevList.GetNextSelectedItem(pos);
3. error C2352: 'CWnd::MessageBoxA' : illegal call of non-static member function 非静态成员函数的非法调用
4. C:\WINDOWS\system32\ntdsapi.dll', No symbols loaded.