ussdrecord.cpp

来自「Sending USSD message using TAPI Windows 」· C++ 代码 · 共 37 行

CPP
37
字号
#include "StdAfx.h"
#include "UssdRecord.h"

CUssdRecord::CUssdRecord(void)
{
}

CUssdRecord::~CUssdRecord(void)
{
}

void CUssdRecord::Initialize(CEPROPVAL* pVal)
{
	wcscpy(m_szName,pVal[0].val.lpwstr);
	wcscpy(m_szData,pVal[1].val.lpwstr);
}

CEPROPVAL* CUssdRecord::GetValue()
{
	CEPROPVAL*	pVal = new CEPROPVAL[MAX_FIELDS];

	ZeroMemory(pVal,sizeof(CEPROPVAL) * MAX_FIELDS);

	pVal[0].propid		= MAKELONG(CEVT_LPWSTR,1);
	pVal[0].val.lpwstr	= m_szName;

	pVal[1].propid		= MAKELONG(CEVT_LPWSTR,2);
	pVal[1].val.lpwstr	= m_szData;

	return pVal;
}

void CUssdRecord::Initialize(LPCTSTR lpszName,LPCTSTR lpszData)
{
	wcscpy(m_szName,lpszName);
	wcscpy(m_szData,lpszData);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?