VB6でWebBrowserコンポーネントを使って不特定多数が使用する
ブラウザを作っています。
ここしばらくぐぐったり読めない英語ページのサンプルを見たりして
色々と調べていたのですが、分からないので分かる方がいたら
ヒントだけでも教えてください。

一つ目は、新規ウインドウを自分自身に表示する。というのを
NewWindow2イベント内で自身のオブジェクを新規に作成して投げる
事で解決できたと思ったのですが、これをやると新規ウインドウから
前へ「戻る」事ができません。
「戻る」ボタンが利くように自分自身のウインドウに表示できないでしょうか?

二つ目は、mailtoタグなどをクリックされたときにメールクライアントが
起動するのを抑制したいのですが、BeforeNavigate2イベント内で
mailtoを判別できても、それをキャンセルする方法が分かりません。

何か方法は無いでしょうか・・・(=;ω;)ノ�K