共用方式為


GetCodeForDllGetClassObject

更新:2007 年 11 月

擷取 DLL 類別物件的程式碼。

 function GetCodeForDllGetClassObject(        nLineStart,        nLineEnd   );

參數

  • nLineStart
    函式的起始行號 (行號以零開始)。

  • nLineEnd
    函式的結束行號 (行號以零開始)。

傳回值

包含取得此類別物件程式碼的字串。

備註

呼叫此成員函式以取得類別物件的程式碼。呼叫這個函式會串連您所指定的陣列元素來建立一個單一字串。

下表顯示取得類別物件的程式碼:

行號

程式碼

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"

請參閱

工作

建立自訂精靈

概念

使用 Common JScript 函式自訂 C++ 精靈

設計精靈

其他資源

C++ 精靈的 JScript 函式