炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 1628|回复: 3

调用IE控件为什么会出错

[复制链接]

该用户从未签到

发表于 2015-10-13 23:40:00 | 显示全部楼层 |阅读模式
本帖最后由 /kel_4度空间_/k 于 2015-10-13 23:44 编辑
  1. //包含炫彩界面库文件
  2. #pragma comment(lib, "XCGUI.lib")
  3. #include "xcgui.h"

  4. #include <atlbase.h>  
  5. #include <atlwin.h>  




  6. class CMyWindowElement
  7. {
  8. public:
  9.         HWINDOW m_hWindow;

  10.         
  11.         CMyWindowElement()
  12.         {
  13.                 Init();
  14.         }
  15.         void Init()
  16.         {
  17.                 m_hWindow = XWnd_Create(0, 0, 300, 200, L"炫彩界面库窗口",NULL, XC_SY_DEFAULT);
  18.                 HWND hWnd=XWnd_GetHWND(m_hWindow);

  19.                 RECT rc;  
  20.                 IWebBrowser2* iWebBrowser;  
  21.                 VARIANT varMyURL;  
  22.                 CAxWindow WinContainer;  
  23.                 LPOLESTR pszName=OLESTR("shell.Explorer.2");  
  24.                 GetClientRect(hWnd, &rc);  
  25.                

  26.                 WinContainer.Create(hWnd, rc, 0,WS_CHILD |WS_VISIBLE);  
  27.                 WinContainer.CreateControl(pszName);  
  28.                 WinContainer.QueryControl(__uuidof(IWebBrowser2),(void**)&iWebBrowser);   
  29.                 VariantInit(&varMyURL);  
  30.                 varMyURL.vt = VT_BSTR;   
  31.                 varMyURL.bstrVal = SysAllocString(_T("http://www.baidu.com"));  
  32.                 iWebBrowser-> Navigate2(&varMyURL,0,0,0,0);  
  33.                 VariantClear(&varMyURL);   
  34.                 iWebBrowser-> Release();

  35.                 XWnd_ShowWindow(m_hWindow,SW_SHOW);
  36.         }
  37. };

  38. int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
  39. {
  40.         XInitXCGUI();
  41.         CMyWindowElement  MyWindowt;
  42.         XRunXCGUI();
  43.         XExitXCGUI();
  44.         return 0;
  45. }
复制代码
运行出现错误

该用户从未签到

发表于 2015-10-15 15:15:29 | 显示全部楼层
看了下,窗口句柄没有创建成功

该用户从未签到

发表于 2015-10-15 16:54:56 | 显示全部楼层
这里有个例子,可以看下

炫彩浏览器 SDKIE.zip

320.8 KB, 下载次数: 3

售价: 2 炫彩币  [记录]

该用户从未签到

 楼主| 发表于 2015-10-16 14:54:37 | 显示全部楼层
太谢谢你了
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-5-7 11:45 , Processed in 0.073876 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表