<meta...@icity.co.kr> wrote in message news:8c3ip7$3e6$1...@nnrp1.deja.com...
> Hello, I am visual c++ programmer in Korea.
>
> And now I am implementing webbrowser like IE using dialog based project
> with CWebbrowser2 class. my browser has the enhanced environment
> compared to IE. For example, I am korean, so we are likely to input the
> hangul code to url combobox, but my browser changes the hangul code
> into english code automatically. And I am thinking the many aspects of
> IE should be supported in my browser too. But the one feature I can't
> implement. THE HISTORY FEATURE!!!
>
> There were many questions about making the history list. (here I mean
> the history list that when user clicks the mouse button on back button
> or forward button) But nobody has answered clearly about that. I think
> there are many experts about IE programming, and NEOPLANET in USA,
> NETSGO browser in Korea has this history aspect too. So I don't think
> it's not impossible.....
>
> I have tried for many days and I have experienced many trial and error.
> I've tried to have my own history list using before navigate event and
> navigate complete event. But I couldn't solve the exceptions.
>
> The first exception was the very complex frame site. But using the
> frame history structure (I've found it from Godzilla site), I've solved
> it. The second exception was redirection. Because of this exception, I
> can't use frame history struecture always. How can I do this? I think
> the component or interface or method exist... and I believe.
>
> If you tell me the way to implement the history feature, I will
> remember your name for a whole programming life as the teacher, expert,
> guru for me. Please...
>
> Best Regards
>
> Jae Hyeon Bae
>
>
>
> Sent via Deja.com http://www.deja.com/
> Before you buy.
Internet Explorer is a hyperlink frame object and implements the IHlinkFrame
interface. Since you are hosting the Web Browser control, you can use
QueryInterface on the IUnknown interface of the web browser control to
retrieve the IHlinkFrame interface. From IHlinkFrame, you can get the
IHlinkBrowseContext object using the IHlinkFrame::GetBrowseContext() method.
If Internet Explorer is actually using the ActiveX hyperlink mechanism to go
from one page to the next, the history list would be kept in and made
accessible through the IHlinkBrowseContext object.
I haven't tried it out, but this is my guess.
<meta...@icity.co.kr> wrote in message news:8c3ip7$3e6$1...@nnrp1.deja.com...
Michael Collins <nighth...@yahoo.com> wrote in message
news:oghF4.4446$k5.9...@news1.frmt1.sfba.home.com...
아마도 제 생각에는 MS의 보안 정책이 아닌가 합니다.
혹시 다른 문제가 있으시면 연락 주세요.... 제가 아는 한도대로 말씀드리죠~
꾸벅 조은 하루 되시길~