 |
操作系统:Windows 95 以上版本
编程工具:VC++
问题:我用MFC自己做一个IE 浏览器。如何实现网页(CHtmlView)的串行化啊(即当按下"保存"时,能以html作为后缀名保存到我的硬盘上面)?
是不是要在
void CMyIEDoc::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{
// TODO: add storing code here
}
else
{
// TODO: add loading code here
}
}
中加入什么啊?
ps:
class MyIEDoc : public CDocument
{
//...
};
class MyIEView : public CHtmlView
{
//...
};
水平: 刚入门(佚名)
|
| |
|
 |
可以调用IWebBrowser2接口的ExecWB方法
m_pView->ExecWB(OLECMDID_SAVEAS, OLECMDEXECOPT_DODEFAULT,
NULL, NULL);
这样就会弹出一个保存的对话框
此问题由贺锦收回答。
附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, Web浏览器, ie, netscape。
|
| |
|
| |
|
| |
|
|