|
本帖最后由 /kel_4度空间_/k 于 2015-10-13 23:44 编辑
- //包含炫彩界面库文件
- #pragma comment(lib, "XCGUI.lib")
- #include "xcgui.h"
- #include <atlbase.h>
- #include <atlwin.h>
- class CMyWindowElement
- {
- public:
- HWINDOW m_hWindow;
-
- CMyWindowElement()
- {
- Init();
- }
- void Init()
- {
- m_hWindow = XWnd_Create(0, 0, 300, 200, L"炫彩界面库窗口",NULL, XC_SY_DEFAULT);
- HWND hWnd=XWnd_GetHWND(m_hWindow);
- RECT rc;
- IWebBrowser2* iWebBrowser;
- VARIANT varMyURL;
- CAxWindow WinContainer;
- LPOLESTR pszName=OLESTR("shell.Explorer.2");
- GetClientRect(hWnd, &rc);
-
- WinContainer.Create(hWnd, rc, 0,WS_CHILD |WS_VISIBLE);
- WinContainer.CreateControl(pszName);
- WinContainer.QueryControl(__uuidof(IWebBrowser2),(void**)&iWebBrowser);
- VariantInit(&varMyURL);
- varMyURL.vt = VT_BSTR;
- varMyURL.bstrVal = SysAllocString(_T("http://www.baidu.com"));
- iWebBrowser-> Navigate2(&varMyURL,0,0,0,0);
- VariantClear(&varMyURL);
- iWebBrowser-> Release();
- XWnd_ShowWindow(m_hWindow,SW_SHOW);
- }
- };
- int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
- {
- XInitXCGUI();
- CMyWindowElement MyWindowt;
- XRunXCGUI();
- XExitXCGUI();
- return 0;
- }
复制代码 运行出现错误
|
|