MFC中嵌入htmlview的扩展类,刷新不出来

luckywll 2012-07-17 04:35:36
MFC中嵌入htmlview的扩展类,在OnInitDialog里面加载网页,是程序的首页,在一些机器上,有时候程序启动的时候网页刷不出来,隐藏页面再显示就能显示网页能容了。请教一下这种情况是有哪些原因?不知道换肤库有没有影响
...全文
141 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cray_xtIBM_xt1988 2013-08-08
  • 打赏
  • 举报
回复
设置MFC界面的的矩形区域区域。SetWindowRgn,保证该界面的内容会刷新
luckywll 2012-07-20
  • 打赏
  • 举报
回复
我想可能是窗口后刷新,但是不会通知页面像控件一样刷新,这个网页如何能够主动刷呢,我可以开个计时器
罗平 2012-07-17
  • 打赏
  • 举报
回复
可能在部分机器上,启动时没有响应 OnInitialUpdate(),可以测试一下。
luckywll 2012-07-17
  • 打赏
  • 举报
回复
void CClassListView2::OnInitialUpdate()
{
CLhpHtmlView::OnInitialUpdate();

SetContextMenuMode(NoContextMenu);
CString cstrPath;
CPublicFun::GetAppPath(cstrPath);
Navigate2(cstrPath + _T("web\\ClassList2.html"), NULL, NULL);

// 定制消息框默认标题
SetDefaultMsgBoxTitle(_T("VideoListView"));
}
这个加载肯定完成了
罗平 2012-07-17
  • 打赏
  • 举报
回复
要看加载的代码。有时没加载完也返回 HTTP_STATUS_OK

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧