📄 bookrecord.cpp
字号:
#include "StdAfx.h"
#include "BookRecord.h"
CBookRecord::CBookRecord(void)
{
}
CBookRecord::~CBookRecord(void)
{
}
void CBookRecord::Initialize(CEPROPVAL* pVal)
{
wcscpy(m_szTitle,pVal[0].val.lpwstr);
wcscpy(m_szISBN,pVal[1].val.lpwstr);
wcscpy(m_szAuthors,pVal[2].val.lpwstr);
wcscpy(m_szDesc,pVal[3].val.lpwstr);
}
CEPROPVAL* CBookRecord::GetValue()
{
CEPROPVAL* pVal = new CEPROPVAL[MAX_FIELDS];
ZeroMemory(pVal,sizeof(CEPROPVAL) * MAX_FIELDS);
pVal[0].propid = FIELD_TIELE;
pVal[0].val.lpwstr = m_szTitle;
pVal[1].propid = FIELD_ISBN;
pVal[1].val.lpwstr = m_szISBN;
pVal[2].propid = FIELD_AUTHOR;
pVal[2].val.lpwstr = m_szAuthors;
pVal[3].propid = FIELD_DESC;
pVal[3].val.lpwstr = m_szDesc;
return pVal;
}
void CBookRecord::Initialize(LPCWSTR pTitle,LPCWSTR pISBN,LPCWSTR lpszAuthors,LPCWSTR lpszDesc)
{
wcscpy(m_szTitle,pTitle);
wcscpy(m_szISBN,pISBN);
wcscpy(m_szAuthors,lpszAuthors);
wcscpy(m_szDesc,lpszDesc);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -