MFC MDI 工程禁用win7任务栏(taskbar)多视图缩略图(preview)功能

来源:互联网 发布:highcharts ng.js 编辑:程序博客网 时间:2024/06/08 04:59

最近项目中使用bcg开发的MFC程序,因为win7下MDI多视图下在任务栏中会出现多个视图,而由此会引发界面bug(我这里主要是在视图中的控件会闪烁),找了很久希望可以禁用win7的任务栏多视图预览功能,也重写了很多方法(花了N多的时间,最后用英文单词一个一个单词的拆分搜索,在stackoverflow上找到有人提问),最后发现,只要在app类的InitInstance方法中在mainframe创建之前调用EnableTaskBarInteraction(FALSE);即可禁用任务栏(taskbar)预览功能(preview)。bug也就迎刃而解。


MSDN连接http://technet.microsoft.com/zh-cn/library/ee247570


记下,希望能帮到遇到同样情况的朋友。
原创粉丝点击