我想按如下做实现打印功能,为什么我这样用会出错:
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控件,直接在自己函数里实现打印的方法?