调用IE控件的navigate2()时系统会发出"波"的一声轻响,如何屏蔽? 有高手请指点!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 奇怪,我使用如下代码,没有听到“波”的一声响啊! CWnd m_wndBrowser; IWebBrowser2* m_pBrowserApp; RECT rectClient; GetClientRect(&rectClient); // create the control window // AFX_IDW_PANE_FIRST is a safe but arbitrary ID if (!m_wndBrowser.CreateControl(CLSID_WebBrowser, "NULL", WS_VISIBLE | WS_CHILD, rectClient, this, AFX_IDW_PANE_FIRST)) { DestroyWindow(); return FALSE; } LPUNKNOWN lpUnk = m_wndBrowser.GetControlUnknown(); HRESULT hr = lpUnk->QueryInterface(IID_IWebBrowser2, (void**) &m_pBrowserApp); if (!SUCCEEDED(hr)) { m_pBrowserApp = NULL; m_wndBrowser.DestroyWindow(); DestroyWindow(); return FALSE; } DWORD dwFlags = 0; LPCTSTR lpszURL = "http://192.168.0.2/felct/test.html"; LPCTSTR lpszTargetFrameName = NULL; LPCTSTR lpszHeaders = NULL; LPVOID lpvPostData = NULL; DWORD dwPostDataLen = 0; COleSafeArray vPostData; if (lpvPostData != NULL) { if (dwPostDataLen == 0) dwPostDataLen = lstrlen((LPCTSTR) lpvPostData); vPostData.CreateOneDim(VT_UI1, dwPostDataLen, lpvPostData); } COleVariant vURL(lpszURL, VT_BSTR); COleVariant vHeaders(lpszHeaders, VT_BSTR); COleVariant vTargetFrameName(lpszTargetFrameName, VT_BSTR); COleVariant vFlags((long) dwFlags, VT_I4); m_pBrowserApp->Navigate2(vURL, vFlags, vTargetFrameName, vPostData, vHeaders); 字符串与十六进制的转化 图片加载 请问如何用GDI绘制连接两点的弧线 请教recv 和 recvfrom的区别? 关于INI文件操作的奇怪现象 在线求助:如何更该函数的内容???? 如何在创建一个进程的同时传递一个字符串参数给此进程? 运行在套间线程中的COM对象,不需要进行同步处理,那么这样的COM对象是线程安全的还是不是线程安全的?? 谁懂DTL操作数据库,求助! 为什么用CreateWindow创建窗口闪退 如何在程序中删除CEdit控件的内容? 一个头疼的小问题,回答的让我理解一定高分。因为我一直很头疼这个。只要你不让我失望,我一定不会让你失望的。
GetClientRect(&rectClient); // create the control window
// AFX_IDW_PANE_FIRST is a safe but arbitrary ID
if (!m_wndBrowser.CreateControl(CLSID_WebBrowser, "NULL",
WS_VISIBLE | WS_CHILD, rectClient, this, AFX_IDW_PANE_FIRST))
{
DestroyWindow();
return FALSE;
} LPUNKNOWN lpUnk = m_wndBrowser.GetControlUnknown();
HRESULT hr = lpUnk->QueryInterface(IID_IWebBrowser2, (void**) &m_pBrowserApp);
if (!SUCCEEDED(hr))
{
m_pBrowserApp = NULL;
m_wndBrowser.DestroyWindow();
DestroyWindow();
return FALSE;
} DWORD dwFlags = 0;
LPCTSTR lpszURL = "http://192.168.0.2/felct/test.html";
LPCTSTR lpszTargetFrameName = NULL;
LPCTSTR lpszHeaders = NULL;
LPVOID lpvPostData = NULL;
DWORD dwPostDataLen = 0; COleSafeArray vPostData;
if (lpvPostData != NULL)
{
if (dwPostDataLen == 0)
dwPostDataLen = lstrlen((LPCTSTR) lpvPostData); vPostData.CreateOneDim(VT_UI1, dwPostDataLen, lpvPostData);
} COleVariant vURL(lpszURL, VT_BSTR);
COleVariant vHeaders(lpszHeaders, VT_BSTR);
COleVariant vTargetFrameName(lpszTargetFrameName, VT_BSTR);
COleVariant vFlags((long) dwFlags, VT_I4); m_pBrowserApp->Navigate2(vURL,
vFlags, vTargetFrameName, vPostData, vHeaders);