我添加了一个web浏览器控件,可是不能调用方法
CExplorer1 m_IE;
调用不出该ocx的方法,请问何解?
[解决办法]
添加控件在用向导生成变量时,就会生成ocx 的包装的类,那里面有方法
[解决办法]
在web控件上,右键-〉添加变量。。。。
下面就是我添加 变量时自动生成的
// CExplorer1 包装类
class CExplorer1 : public CWnd
{
protected:
DECLARE_DYNCREATE(CExplorer1)
public:
CLSID const& GetClsid()
{
static CLSID const clsid
= { 0x8856F961, 0x340A, 0x11D0, { 0xA9, 0x6B, 0x0, 0xC0, 0x4F, 0xD7, 0x5, 0xA2 } };
return clsid;
}
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle,
const RECT& rect, CWnd* pParentWnd, UINT nID,
CCreateContext* pContext = NULL)
{
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID);
}
BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,
UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE,
BSTR bstrLicKey = NULL)
{
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
pPersist, bStorage, bstrLicKey);
}
// 特性
public:
。。。。。。。。
。。。。。。