-----------<结构体定义以及其赋值和使用>---------------------------
//结构体的赋值不一定全部赋值,但是后面用到的理所当然要必须赋值
//需求导向供给
struct AFX_EXT_CLASS SKDCommunicationData
{
BOOL m_bSucc;
BOOL m_bFirst;
SDataInfo m_dataInfo; //结构体
SKDCommunicationData();
void Reset();
};
struct SDataInfo
{
int m_nSubKind;
DWORD m_dwExtra;
DWORD m_dwSecondExtra;
DWORD m_dwThirdExtra;
DWORD m_dwExtra4;
DWORD m_dwExtra5;
int m_nRev;
ULONGLONG m_llReqID;
CBHDateTime m_dtBegin;
CBHDateTime m_dtEnd;
int m_nCutoffFreq;
HWND m_hwndDest;
HWND m_hwndDestSecond;
string m_strHead[STRING_HEAD_COUNT]; //#define STRING_HEAD_COUNT 3
//结构体的赋值不一定全部赋值,但是后面用到的理所当然要必须赋值
//需求导向供给
struct AFX_EXT_CLASS SKDCommunicationData
{
BOOL m_bSucc;
BOOL m_bFirst;
SDataInfo m_dataInfo; //结构体
SKDCommunicationData();
void Reset();
};
struct SDataInfo
{
int m_nSubKind;
DWORD m_dwExtra;
DWORD m_dwSecondExtra;
DWORD m_dwThirdExtra;
DWORD m_dwExtra4;
DWORD m_dwExtra5;
int m_nRev;
ULONGLONG m_llReqID;
CBHDateTime m_dtBegin;
CBHDateTime m_dtEnd;
int m_nCutoffFreq;
HWND m_hwndDest;
HWND m_hwndDestSecond;
string m_strHead[STRING_HEAD_COUNT]; //#define STRING_HEAD_COUNT 3