Displaying HTML control?

Hi, I want to develop a WIN32 application which should display a HTML control in it, which in turn should display an HTML/DHTML page? How can I do this and how can my app capture which link of the HTML page is clicked that is displayed in the HTML control?
Please write in detail.
Thanx in advance.
MoinAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
ShaunWildeConnect With a Mentor Commented:
shaun_wilde@hotmail.com
0
 
sunjCommented:
http://www.microsoft.com/msj/0100/c++/c++0100.asp

That answers all (and more) your questions.
0
 
ShaunWildeCommented:
since you have posted this in the MFC section I am going to assume you are familier with MFC.

create a project MDI/SDI and use CHtmlView as the base class of the CView object

you can then navigate using the NavigateMethod.

you can capture which URLs are clicked on using the BeginNavigate notification method that is sent to your base class
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
MoinAuthor Commented:
Thanx for your comments...
Mr. ShaunWilde! please also tell me whether I can load a pre-written DHTML file into that view also.
Thanx
0
 
ShaunWildeCommented:
sure you can .

if it is a file you can just navigate to this file

or if it is in memory you could use the about: protocol or the IPersistStreamInit::Load(...) method
0
 
MoinAuthor Commented:
Mr. Suni and Mr. ShaunWilde! Comments from both of you has helped me. Please tell me how should I divide the points.
:)
Thanks
0
 
ShaunWildeCommented:
post a 0 point question in the following board

http://www1.experts-exchange.com/Customer_Service/Experts_Exchange/

explain what you want to do referrring to this question.

you will probably get this question as answered to either Suni or myself and then be requested to post another question with the remainder points and with a name like

Points for ShaunWilde
or
Points for Suni
0
 
MoinAuthor Commented:
But please tell me one thing. How can I get the URL of the link that is being clicked from the CHTMLView in my MFC application. Whoever will answer this question will get the points. :)
Thanks
0
 
MoinAuthor Commented:
Please write code examples
0
 
ShaunWildeCommented:
override OnBeforeNavigate2

void CYourHtmlView::OnBeforeNavigate2( LPCTSTR lpszURL, DWORD nFlags, LPCTSTR lpszTargetFrameName, CByteArray& baPostedData, LPCTSTR lpszHeaders, BOOL* pbCancel )
{
TRACE (_T("URL=%s"),URL);
}



0
 
ShaunWildeCommented:
oops that should be

TRACE (_T("URL=%s"),lpszURL);


0
 
MoinAuthor Commented:
Thanx a lot. can u please write ur e-mail so that i can stay in touch with u.
Don't worry points are yours now. :)
0
 
MoinAuthor Commented:
Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.