アドインのオブジェクトを取得



【オブジェクト】

  _Application

【プロパティ】

    AddInsPtr object->AddIns

【戻り値】

    アドインのオブジェクト

【サンプル】

void CImp_app_AddinsDlg::OnButton1() 
{
	using namespace Excel;
	_ApplicationPtr pXL;

 	//Excelの起動
	pXL.CreateInstance(L"Excel.Application");

    //Excelを表示
	pXL->Visible = TRUE;

	//WorkBookを新規で開く
	pXL->Workbooks->Add();

	//アドインのオブジェクトを取得する
	AddInsPtr pAddIns  = pXL->AddIns;

	//アドインのオブジェクトが正しく取得できていることを確認
	long lngCount = pAddIns->Count;
	TRACE("アドイン数 = %d\n", lngCount);

	//Excelを終了
	pXL->Quit();
}

[サンプル・ソース]