共用方式為


CanAddMFCClass

由精靈所呼叫,用來驗證使用者是否能夠將 MFC 類別加入至專案的函式中。

function CanAddMFCClass( 
   oProj, 
   oObject  
);

參數

  • oProj
    選取的專案。

  • oObject
    選取的物件。 此處是指目前的專案。

傳回值

如果可以加入類別則為 True;如果使用者於非 MFC 且缺乏 MFC 支援的專案呼叫此函式則為 False

備註

由精靈所呼叫的函式,用來驗證專案與將要執行的程式碼精靈是否相容 (也就是說,它可以接受 MFC 類別)。

當 PREPROCESS_FUNCTION 參數位於專案控制項的 .vsz 檔內時,精靈會呼叫這個函式,並檢查 Visual C++ 程式碼模型物件是否可用。 如果無法使用此程式碼模型,則函式將報告錯誤並傳回 false

範例

// Determine if an MFC class can be added to the project
if (CanAddMFCClass(selProj, selObj))
{
   return true;
}

請參閱

工作

建立自訂精靈

參考

CanAddClass

CanAddATLClass

IsMFCProject

概念

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

設計精靈

其他資源

C++ 精靈的 JScript 函式