|
分類:[.NET 全般]
C++初心者です。
現在、IEコンポーネントを利用し、以下のようなプログラムを作成したいと考えています。
1.IEを起動する。
2.起動したIEを探す
3.IEの<BODY>タグの<style>を取得する。
4.<style>を書き換える
1と2はサンプルプログラムを探し既に出来ていますが、3の<BODY>タグの<style>取得の部分で
<BODY>タグ全体の取得しか出来ておりません。
<style>の取得方法及び書き換え方法をご教授いただけませんでしょうか。
//HTML操作
void GoogleSearch(SHDocVw::IWebBrowser2Ptr pIE)
{
//HTMLドキュメント取得
MSHTML::IHTMLDocument2Ptr pDoc = pIE->GetDocument();
if (pDoc == NULL) return;
//Bodyの取得
MSHTML::IHTMLElementPtr pBody = pDoc->body; //Bodyのオブジェクトの取得
_bstr_t bstr_buf = pBody->style;
MessageBox(NULL,bstr_buf,TEXT("body"),MB_OK);
}
|