MFC 怎么做才能让窗口显示,但是任务栏不显示图标,而且窗口的样式不变?
我已经试过ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW);和::SetWindowLong(GetSafeHwnd(),G...
我已经试过ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW);
和::SetWindowLong ( GetSafeHwnd () , GWL_EXSTYLE , WS_EX_TOOLWINDOW );
这些函数了,他们可以不显示任务栏图标,但是窗口的样式被改变了,不能保持我的原有样子,还有没有其他方法? 展开
和::SetWindowLong ( GetSafeHwnd () , GWL_EXSTYLE , WS_EX_TOOLWINDOW );
这些函数了,他们可以不显示任务栏图标,但是窗口的样式被改变了,不能保持我的原有样子,还有没有其他方法? 展开
1个回答
展开全部
更多追问追答
追问
主要就是因为它把标题栏的图标也给搞没了,最小化和最大化也不见了
我是刚入门的菜鸟,大侠,还有什么方法能够实现吗?
追答
只能用自绘标题栏来解决这个问题,隐藏任务栏只能设置成Tool window,因此只要你用WS_EX_TOOLWINDOW这一样式,你要的标题栏就会改变掉,所以,还是建议你把标题栏(Title Bar)隐藏掉,然后自绘一个标题栏。
或者你可以这样子做:新建一个Dialog,在主对话框初始化时,用DoModal来显示这个新嬄的窗口。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询