我想按如下做实现打印功能,为什么我这样用会出错:
void CMyDialog::Test(viod)
{
CWebBrowser2 ie;
ie.Navigate("www.cctv.com",NULL,NULL,NULL,NULL);
ie.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_PROMPTUSER,NULL,NULL);
}
如果我在对话框中选上工具栏中的web控件,将其作为对话框类成员,这样使用就不会出错。有没有不使用工具栏中的web控件,直接在自己函数里实现打印的方法?
void CMyDialog::Test(viod)
{
CWebBrowser2 ie;
ie.Navigate("www.cctv.com",NULL,NULL,NULL,NULL);
ie.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_PROMPTUSER,NULL,NULL);
}
如果我在对话框中选上工具栏中的web控件,将其作为对话框类成员,这样使用就不会出错。有没有不使用工具栏中的web控件,直接在自己函数里实现打印的方法?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货