- 博客(5)
- 资源 (9)
- 收藏
- 关注
转载 关于MFC项目中使用WebBrowser控件禁止脚本错误的方法
关于MFC项目中使用WebBrowser控件禁止脚本错误的方法 最近一个项目中要在对话框上使用WebBrowser控件进行页面浏览,但在开发过程中发现WebBrowser控件会在浏览一些页面的时候出现JavaScript脚本错误,严重影响用户体验,而在IE和其他第三方浏览器中均没有这个现象。于是搜索一下发现原来可以通过下面的代码禁止这个错误提示: [cpp] view
2016-03-28 18:30:58 635
原创 CDateTimeUI 的bug
DUILib库中时间控件在xp下的bug,描述如下: 时间控件CDateTimeUI点击下拉展开日历后,选中日期后,展开部分不消失。 时间控件CDateTimeUI在xp下点击下拉日历(calender)中的日期不会自动消失,Win7下没有这个问题 解决方案: 修改CDateTimeWnd的HandleMessage方法 DUILib源码:
2016-03-25 15:37:58 444
转载 CActiveXUI的一个Bug
如果主窗口直接用变量生成,则关闭窗口时会产生崩溃 如果用new的方式生成,则不会崩溃,所以给出一个临时的快速解决方案,即主窗口都用new生成,_tWinMain改为下面这样: int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, in
2016-03-25 11:38:30 634
转载 duilib 自绘标题 最大化图标显示bug ----WindowImplBase的bug
窗口最大化之后有两个问题, 1、最大化按钮的样式还是没变,正确的样式应该是这样的 2、再次点击最大化按钮,不能还原到正常大小。 这个是WindowImplBase的bug,已经提交给官方有一段时间了,但是貌似没有被合并到SVN上去,所以这里说明一下, 我们需要在WindowImplBase的OnSysCommand函数里,在if( ::IsZoomed(*this)
2016-03-25 11:34:40 865
转载 CDuiString的bug
重温了一下 Effective C++,发现这就是条款24所指出的问题,看来读书百遍不如写代码一遍啊 在Notify处理消息时会有很多if语句,我通常喜欢把常量放在双等号前面,变量放在后面,比如: if( _T("click") == msg.sType ) { } 但是却发现并没有进到这个if里,调试发现,将常量调到前面时,并没有进入到CDuiSt
2016-03-25 11:20:49 586
Win32API大全+(中文版)
2016-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人