C++ 精靈的 JScript 函式
將 ATL 支援加入至 MFC 專案中。 |
|
將包含 coclass 的樣板檔轉譯 (Render) 並插入至專案的 .idl 檔中。 |
|
將預設組態加入至專案中。 |
|
根據 Templates.inf 檔中的清單,將其中所有的檔案加入至專案中。 |
|
將包含介面的樣板檔轉譯並插入至專案的 IDL 檔中。 |
|
由精靈所呼叫的函式,用來驗證專案是否與將要執行的程式碼精靈相容 (換句話說,它可以接受 ATL 類別)。 當 PREPROCESS_FUNCTION 參數位於專案控制項的 .vsz 檔內時,精靈會呼叫這個函式,並檢查是否可使用 Visual C++ 程式碼模型。 如果無法使用此程式碼模型,則函式將報告錯誤並傳回 false。 |
|
當 PREPROCESS_FUNCTION 參數位於專案控制項的 .vsz 檔內時,精靈會呼叫這個函式。 它會驗證 Visual C++ 程式碼模型物件是否可用。 如果無法使用此程式碼模型,則函式將報告錯誤並傳回 false。 |
|
由精靈所呼叫的函式,用來驗證專案與將要執行的程式碼精靈是否相容 (也就是說,它可以接受 MFC 類別)。 當 PREPROCESS_FUNCTION 參數位於專案控制項的 .vsz 檔內時,精靈會呼叫這個函式,並檢查 Visual C++ 程式碼模型物件是否可用。 如果無法使用此程式碼模型,則函式將報告錯誤並傳回 false。 |
|
表示專案是否同時支援屬性化和非屬性化的 ATL 物件。 |
|
檢查檔案是否存在。 如果存在,則精靈會提示使用者將程式碼合併以加入至現有的檔案中。 |
|
將 ATL 專案轉換為屬性化。 |
|
建立 Templates.inf 檔。 |
|
建立 C++ 專案。 |
|
產生 C++ 易記名稱。 |
|
刪除指定的檔案。 |
|
表示檔案中是否存在 #include 陳述式 (Statement)。 |
|
擷取卸載 DLL 所需的程式碼。 |
|
擷取 DLL 類別物件的程式碼。 |
|
擷取登錄伺服器的程式碼。 |
|
擷取移除登錄伺服器的程式碼。 |
|
取得 ExitInstance 文字的 Helper 函式。 |
|
取得 InitInstance 文字的 Helper 函式。 |
|
擷取匯出函式的 pragma。 |
|
傳回與介面相關聯的 VCCodeClass 物件。 |
|
傳回介面的型別 (例如 Custom、Dual、Dispinterface 和 Oleautomation)。 |
|
由此介面的成員和其所有基底,傳回最大的 dispid。 |
|
根據指定的名稱傳回函式物件。 |
|
傳回每個專案檔案類型的檔名 (.rc 和.idl 等等)。 |
|
傳回專案的目錄路徑。 |
|
傳回例外狀況 (Exception) 類型的描述。 |
|
傳回唯一的檔名。 |
|
將 Include 陳述式加入至 strInFile,如果專案中找得到此標頭的話,則也包含實作 strCodeElemName 的標頭。 |
|
在 AddATLSupportToProject 中所呼叫的 Helper 函式,用來將程式碼插入至 InitInstance。 |
|
表示專案是否為 ATL 架構。 |
|
表示專案是否為屬性化。 |
|
檢查專案是否為 MFC 架構。 |
|
在 InsertIntoFunction 中所呼叫的 Helper 函式,用來判斷一行是否以特定的字串開始。 |
|
尋找函式主體內指定位置的行號。 |
|
當使用者按一下 [完成] 時,由精靈 HTML 指令碼所呼叫的函式。 呼叫此精靈控制項的 Finish 方法。 |
|
轉譯樣板檔並選擇性地將其加入至專案中。 |
|
設定專案的先行編譯標頭 (Precompiled Header)。 |
|
提供錯誤資訊。 |
|
加入專案資料夾的來源 (Source)、包含 (Include) 和資源 (Resource) 篩選條件。 |
|
由精靈所呼叫,以便在必要時加入 _MERGE_PROXYSTUB 符號。 |
|
於未使用先行編譯標頭時,設定專案組態屬性。 |