다음을 통해 공유


GetCodeForDllRegisterServer

서버 등록에 사용하는 해당 코드를 가져옵니다.

function GetCodeForDllRegisterServer( 
   nLineStart, 
   nLineEnd  
);

매개 변수

  • nLineStart
    함수를 시작할 때 사용되는 0에서 시작되는 줄 번호입니다.

  • nLineEnd
    함수가 끝날 때 사용되는 0에서 시작되는 줄 번호입니다.

반환 값

서버 등록에 사용하는 코드가 포함된 문자열입니다.

설명

서버 등록에 사용하는 해당 코드를 검색하려면 이 멤버 함수를 호출합니다.

줄 번호

코드

0

AFX_MANAGE_STATE(AfxGetStaticModuleState());

1

_AtlModule.UpdateRegistryAppId(TRUE);

2

HRESULT hRes = _AtlModule.RegisterServer(TRUE);

3

if (hRes != S_OK)

4

\treturn hRes;

5

if (!COleObjectFactory::UpdateRegistryAll(TRUE))

6

\treturn ResultFromScode(SELFREG_E_CLASS);

7

return S_OK;

GetCodeForDllRegisterServer는 반환된 각 줄의 앞과 뒤에 각각 탭(\t)과 캐리지 리턴-줄 바꿈(CR-LF) 조합(\r\n)을 추가합니다.

예제

// Get the lines numbered 2 and 3 above
GetCodeForDllRegisterServer(2, 3)

// returns the following string
// "\tHRESULT hRes = _AtlModule.RegisterServer(TRUE);\r\n\tif (hRes != S_OK)\r\n"

참고 항목

작업

사용자 지정 마법사 만들기

참조

GetCodeForDllUnregisterServer

개념

공용 JScript 함수를 사용하여 C++ 마법사 사용자 지정

마법사 디자인

기타 리소스

C++ 마법사에서 사용하는 JScript 함수