解决duilib 最小化之后出现系统默认最大化最小化按钮的问题

2018-05-03 业内新闻 访问量 184
http://www.ddwclub.com/2918/85a93f819ca8.html

界面http://www.ddwclub.com/3b5d/eb54f2b6001c.html开源框架 duilib中的范例创建窗体一般都使用如下格式

 pFrame-http://www.ddwclub.com/6e2e/9fd4fef27634.html>Create(m_hWnd,TestDlg,UI_WNDSTYLE_FRAME, 0L, 0, 0, 800, 572);

本身范例中是没有问题http://www.ddwclub.com/a3b3/c5a575bd4a24.html的,因为范例中不需要最小化窗体。我的窗体中是需要能够最小化和恢复窗体的,点击最小化按钮之后再点击标题栏,竟然出现了系统的最大化,最小化按钮,覆盖掉了我自定义的界面窗口:

正常图片:

最小化之后点击的图片:

&nhttp://www.ddwclub.com/eb35/904145f4562e.htmlbsp;

http://www.ddwclub.com/5d41/8fbb98c6ae67.html需要修改窗体格式为

pFrame->http://www.ddwclub.com/16a0/0c21342c5b9c.html;Create(m_hWnd,Tehttp://www.ddwclub.com/4acd/9515f14da721.htmlstDlg,WS_CLIPSIBLINGS, WS_CLIPCHILDREN, 0, 0, 800, 572);

修改之后,无论怎样点击,都不会出现系统按钮了。

 

&nbhttp://www.ddwclub.com/6731/9dae3c9e65d7.htmlsp;

业余草公众号

最后,欢迎关注我的个人微信公众号http://www.ddwclub.com/9fd1/21e3dc9a1ba2.html:业余草(yyucao)!

本站是基于ThinkPHP3.2.3版本框架开发 Theme by WordPress 粤ICP备15112997号-1