我写了一个mfc的应用程序,在窗口中插入了一个webbrowser控件并且为该控件建立了控件变量,但是每次我在调用该控件变量的时候都提示错误,
Cinfoshow info;
info.m_webp.Navigate(L"http://www.baidu.com",NULL,NULL,NULL,NULL);
Cinfoshow是窗体类,m_webp是控件变量,现在是Cinfoshow的成员变量
调试跟踪的时候执行到下面这条代码就报错了。
void Navigate(LPCTSTR URL, VARIANT * Flags, VARIANT * TargetFrameName, VARIANT * PostData, VARIANT * Headers)
{
static BYTE parms[] = VTS_BSTR VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT ;
InvokeHelper(0x68, DISPATCH_METHOD, VT_EMPTY, NULL, parms, URL, Flags, TargetFrameName, PostData, Headers);
}
应该建立基于对话框的应用程序,还要重写oninitdialog函数