IEのツールバーの表示・非表示


【プロパティ】

    int object->ToolBar;

【サンプル】

//Internet Explorer操作用タイプライブラリの取り込み(WindowsXP、IEのVersion = 6.0)
#import "C:\WINDOWS\system32\shdocvw.dll" rename("FindText", "FindTextIE")

//IE操作用オブジェクトの宣言
SHDocVw::IWebBrowser2Ptr pIE;


//IE起動
void Cvc_ie_DispToolBarDlg::OnBnClickedButton1()
{
    //IEの起動
    pIE.CreateInstance(L"InternetExplorer.Application");

    //IEの表示
    pIE->PutVisible(VARIANT_TRUE);
    
    //URLを開く
    COleVariant oleURL;

    oleURL.SetString("www.ujasiri.com",VT_BSTR);

    pIE->Navigate2(oleURL);
}

//ツールバーの表示・非表示の切り替え
void Cvc_ie_DispToolBarDlg::OnBnClickedButton2()
{
    if(pIE->ToolBar == true){
        pIE->ToolBar = false;
    }
    else{
        pIE->ToolBar = true;
    }
}

//IE終了
void Cvc_ie_DispToolBarDlg::OnBnClickedButton3()
{
    pIE->Quit();
    pIE = NULL;
}


[サンプル・プロジェクト]

(注意)
このサンプルは、Visual C++ .Net、Internet explore 6.0, MFCアプリケーションで作成されています。