www.pudn.com > HelloTutorial6_src.rar > HelloWorld.cpp
// HelloWorld.cpp : Implementation of CHelloWorld
#include "stdafx.h"
#include "HelloServ.h"
#include "HelloWorld.h"
/////////////////////////////////////////////////////////////////////////////
// CHelloWorld
STDMETHODIMP CHelloWorld::SayHello()
{
USES_CONVERSION;
// Get the network name of this computer
TCHAR szComputerName[MAX_COMPUTERNAME_LENGTH + 1];
DWORD dwSize = MAX_COMPUTERNAME_LENGTH + 1;
if (!GetComputerName(szComputerName, &amt;dwSize))
return E_FAIL; // failed to get the name of this computer
// Say Hello to the client
Fire_OnSayHello(T2OLE(szComputerName));
return S_OK;
}