다음을 통해 공유


GetCodeForDllGetClassObject

DLL 클래스 개체에 대한 코드를 검색합니다.

function GetCodeForDllGetClassObject( 
   nLineStart, 
   nLineEnd  
);

매개 변수

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

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

반환 값

클래스 개체를 찾는 데 사용하는 코드가 포함된 문자열입니다.

설명

클래스 개체에 대한 코드를 검색하려면 이 함수를 호출합니다.이 함수를 호출하면 사용자가 지정한 배열 요소들이 연결되어 하나의 문자열이 만들어집니다.

다음 표에서는 클래스 개체에 대한 코드를 가져오는 데 사용하는 코드를 보여 줍니다.

줄 번호

코드

0

AFX_MANAGE_STATE(AfxGetStaticModuleState());

1

if (S_OK == _AtlModule.GetClassObject(rclsid, riid, ppv))

2

\treturn S_OK;

3

return AfxDllGetClassObject(rclsid, riid, ppv);

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

예제

// Get the lines numbered 1 and 2 above
GetCodeForDllGetClassObject(1, 2)

// returns the following string
// "\tif (S_OK == _AtlModule.GetClassObject(rclsid, riid, ppv))\r\n\t\treturn S_OK;\r\n"

참고 항목

작업

사용자 지정 마법사 만들기

개념

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

마법사 디자인

기타 리소스

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