|
楼主 |
发表于 2014-11-1 19:46:36
|
显示全部楼层
本帖最后由 /kel_4度空间_/k 于 2014-11-1 19:54 编辑
谢谢你啊 还有一个问题想请教你 我在窗口上放了一个浏览器 两个按钮 一个按钮负责打开网站 另一个按钮负责刷新 为什么按下刷新按钮会出现这个
我知道炫彩有这个功能 我想试试这样的代码能用吗
下面是我的代码- HXCGUI hWeb=NULL;
- int CALLBACK OnButtonClick_OpenURL(HELE hEle,HELE hEventEle,BOOL *pBool)
- {
- XWeb_OpenURL(hWeb,L"http://www.baidu.com/");
- return 0;
- }
- int CALLBACK OnButtonClick_Destroy(HELE hEle,HELE hEventEle,BOOL *pBool)
- {
- // 下面是实现刷新的
- webBrowser_ *pObject=(webBrowser_*)hWeb;
- pObject->m_pIWebBrowser->Refresh(); // 到这里出错
- return 0;
- }
- int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
- {
- XInitXCGUI(); //初始化界面库
- HWINDOW hWindow=XWnd_CreateWindow(0,0,420,310,L"炫彩界面库-窗口");
- HELE hButtonOpenURL=XBtn_Create(320,10,70,22,L"打开百度",hWindow);
- HELE hButtonDestroy=XBtn_Create(320,50,70,22,L"销毁",hWindow);
- hWeb=XWeb_Create(hWindow,10,10,300,250); //浏览器控件
- XEle_RegisterEvent(hButtonOpenURL,XE_BNCLICK,OnButtonClick_OpenURL);
- XEle_RegisterEvent(hButtonDestroy,XE_BNCLICK,OnButtonClick_Destroy);
- XWnd_ShowWindow(hWindow,SW_SHOW); //显示窗口
- XRunXCGUI(); //运行
- return 0;
- }
复制代码 |
|