⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 person.cpp

📁 在Visual C++.NET下COM+组件的实现
💻 CPP
字号:
// Person.cpp : CPerson 的实现

#include "stdafx.h"
#include "Person.h"
#include ".\person.h"


// CPerson


STDMETHODIMP CPerson::Add(CHAR* name, LONG score, TCHAR* pResult)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());

	// TODO: 在此添加实现代码
	IObjectContext* pObj=NULL;
	*pResult=NULL;
	long lErr=0;
	TCHAR* pErr=NULL;
	try
	{
		//THROW_ERR(GetObjectContext(&pObj),"GetObjectContext");
		TCHAR buf[512];
		wsprintf(buf,_T("%s的分数是%ld"),name,score);
		pResult=buf;
		pObj->SetComplete ();
	}
	catch(...)
	{
		if(pObj)
			pObj->SetAbort ();
	}
	if(pObj)
		pObj->Release ();

	return S_OK;
}

⌨️ 快捷键说明

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