实现axWebBrowser的另存、查找、复制选择字段、打印功能
private void bt_print_Click(object sender, System.EventArgs e)
{
/*
//Object refmissing = System.Reflection.Missing.Value;//ok
axWebBrowser.ExecWB(1,1) 打开
axWebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
axWebBrowser.ExecWB(4,1) 保存网页
axWebBrowser.ExecWB(5,1) 保存网页
axWebBrowser.ExecWB(6,1) 打印
axWebBrowser.ExecWB(7,1) 打印预览
axWebBrowser.ExecWB(8,1) 打印页面设置
axWebBrowser.ExecWB(10,1) 查看页面属性
axWebBrowser.ExecWB(15,1) 好像是撤销,有待确认
axWebBrowser.ExecWB(17,1) 全选
axWebBrowser.ExecWB(22,1) 刷新
axWebBrowser.ExecWB(45,1) 关闭窗体无提示
axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_HIDETOOLBARS, SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER,ref refmissing , ref refmissing);
*/
//object a=6,b=1;
//axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT ,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT ,ref a,ref b);//print
Object refmissing = System.Reflection.Missing.Value;//ok
axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT ,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT ,ref refmissing,ref refmissing);//print
}
{
/*
//Object refmissing = System.Reflection.Missing.Value;//ok
axWebBrowser.ExecWB(1,1) 打开
axWebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
axWebBrowser.ExecWB(4,1) 保存网页
axWebBrowser.ExecWB(5,1) 保存网页
axWebBrowser.ExecWB(6,1) 打印
axWebBrowser.ExecWB(7,1) 打印预览
axWebBrowser.ExecWB(8,1) 打印页面设置
axWebBrowser.ExecWB(10,1) 查看页面属性
axWebBrowser.ExecWB(15,1) 好像是撤销,有待确认
axWebBrowser.ExecWB(17,1) 全选
axWebBrowser.ExecWB(22,1) 刷新
axWebBrowser.ExecWB(45,1) 关闭窗体无提示
axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_HIDETOOLBARS, SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER,ref refmissing , ref refmissing);
*/
//object a=6,b=1;
//axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT ,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT ,ref a,ref b);//print
Object refmissing = System.Reflection.Missing.Value;//ok
axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT ,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT ,ref refmissing,ref refmissing);//print
}