我有一個Borland C++應用程序,我是桌面應用程序的新手。C++桌面應用程序的網頁
我想在一個頁面中嵌入我的另一個應用程序的網頁的URL是這樣的:
www.mysite.com/thepage
在HTML我可以使用<IFrame>
。我怎麼能在Borland C++中做到這一點?
我有一個Borland C++應用程序,我是桌面應用程序的新手。C++桌面應用程序的網頁
我想在一個頁面中嵌入我的另一個應用程序的網頁的URL是這樣的:
www.mysite.com/thepage
在HTML我可以使用<IFrame>
。我怎麼能在Borland C++中做到這一點?
的VCL中的Borland/CodeGear的/ Embarcadero的C++生成器有一個本機TCppWebBrowser組件是Internet Explorer的ActiveX控件的包裝。或者你可以embed the control manually。如果你不想依賴Internet Explorer,FireFox有類似的控制,IIRC。或者有第三方VCL網頁瀏覽器組件可用,例如PBear。
如果它是一個用Borland C++ for Windows或在用C++ Builder,你應該能夠嵌入到應用程序窗口中的HTML控件。您可以在這裏找到純C語言中自定義HTML控件的實現:http://www.codeproject.com/KB/COM/cwebpage.aspx。 還有一個來自微軟的網絡控制。你可以在這裏找到更多關於它的信息:http://msdn.microsoft.com/en-us/library/2te2y1x6%28v=VS.85%29.aspx 祝你好運!
您提供的第二個鏈接中的WebBrowser Control將無法正常工作據說使用Borland C++。而你給的是.NET。 – Incognito 2010-07-26 11:06:10
該控件是Microsoft ActiveX控件的一個包裝:http://msdn.microsoft.com/en-us/library/aa752085%28v=VS.85%29.aspx – 2010-07-26 13:29:29
很奇怪聽到「n我可以使用HTML,我怎麼能在Borland C++中做到這一點?」 :) – NDeveloper 2010-07-26 11:07:23
@NDeveloper - 我添加了之前消失的iframe標籤。 – Dejell 2010-07-26 11:29:36