掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CHtmlViewでエレメントのonclickの文字列取得 (ID:67307)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつもここを参考に勉強しております。 (環境:VC++6.0 SP6 MFC使用 WindowsXP SP2) HTMLビューの中でクリックイベントが起こった際に イベントを起こしたタグのonclickの値(たとえばalertなど)を 文字列で取得したいと思っていたのですが、該当エレメントに 対してgetAttributeを行っても、返ってきたVARIANT変数のbstrValには 文字列が化けた状態で入ってしまいます… またvtのところがVT_BSTRを期待しているのですが、VT_DISPATCH で返ってきていまして、これはget_onclickを行った場合と同じに なっています。 (→ VARIANTのイベントオブジェクトということらしいですが MSDNのgetAttributeの箇所には書いてませんでした) ↓のページでは(delphiですが)同じことをして文字列が返ってきた、 と言っているので取れるとは思うのですが http://madia.world.coocan.jp/delphi/delphi_bbs/200607/200607_06070012.html タグのIDは合っているので目的のエレメントは取れている つもりなのですが…何か別の操作が必要なのでしょうか? ご存知の方いらっしゃいましたら、御教授お願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.