微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Windows允许有帮助button和最小/最大button的窗口?

我想把所有的窗口上的帮助button,像这样:

但是,当我把帮助button,最小化/最大化button消失。 Windows禁止将最小/最大button与帮助button一起使用吗? 这将是令人失望的,因为这意味着我可以把帮助button只在对话框上,而不是在框架上。

如果Windows确实禁止了这一点,那么看到有关这个政策的官方微软文档就会很高兴。

embedded式Linux设备上丰富的用户界面

MFC滑块+编辑+微调模式

通过另一个程序给GUI应用程序提供input

为Linux(Gnome)shell脚本创buildUI的工具

如何在不离开X.11环境的情况下开发DirectFB应用程序

什么窗口消息应用程序在屏幕上文字大小更改接收

Windows UI执行检测是可能的?

我如何创build一个在所有其他窗口之上的X窗口/客户端,而不是在WM控制之下,并且没有input? (覆盖,OSD)

一个Linux的可视补丁工具

Windows任务计划程序的替代方法

通过设置窗口样式是不可能的。 如果你真的想要你可以设置一些钩子,可能会让你做你想做的,但我不会建议这样做。 您可以通过发送WM_HELP消息来模拟帮助按钮的功能

根据MSDN ,样式WS_MAXIMIZEBox和WS_MINIMIZEBox不能与WS_EX_CONTEXTHELP组合。

虽然daalbert说道,但是通过一些努力,确实有可能在窗框上正确地绘制任何东西。 当然这绝不是“官方的”,达尔伯特提到的限制依然存在。

您可以监听WM_NCPAINT并在DFC_BUTTON (确保它看起来像真实的东西)的DrawFrameControl帮助下自己绘制按钮。 使用WM_NCHITTEST和朋友( WM_NC*BUTTON* )来确定你所画的按钮是否被点击。

所以是的,技术上可以达到你想要的,但通常不值得花费额外的努力。

只是为了保持完整性。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐