C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 46 を表示中)
■24657 / )  Re[1]: C++を使用したHTMLの操作について
□投稿者/ まるぽ (1回)-(2008/09/06(Sat) 14:11:25)
まるぽ さんの Web サイト
No24651 (超初心者 さん) に返信
同じ記事にはちゃんとリンクを貼り付けて管理してください
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=46302&forum=7&0


> 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);
> }
>
とりあえずstyleタグのデータの取得はできてきるのですか?
返信 編集キー/


管理者用

- Child Tree -