递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2714|回复: 1
打印 上一主题 下一主题

[视窗] 【解决方案】无边框窗口如何实现单击任务栏控制窗口

[复制链接]

346

主题

1600

帖子

6537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6537
QQ
跳转到指定楼层
楼主
发表于 2023-10-29 22:23:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
【解决方案】无边框窗口如何实现单击任务栏控制窗口最小化或最大化。
居然有人发现同样的问题了。
我看到了之后,我突然想到我看过的案例。
某3D相机进程 启动过程中 有一个 无边框窗口。
他是可以实现单击任务栏实现窗口的大小化的。
那么,现在想想,他为什么可以实现呢???
因为他有2个窗口。
1个窗口带边框 隐藏了,另一个窗口没边框正常显示使用。
然后窗口共享大小化消息同步处理。

但是,窗口隐藏后任务栏会同步隐藏。
我就搜了搜网上资料:windows窗口隐藏状态下如何让任务栏正常显示?
没有什么太有价值的资料。

但发现一个有意思的风格。
他的解释是这样的:
  1. 使用WS_EX_APPWINDOW样式:在创建窗口时,设置WS_EX_APPWINDOW样式。这将使窗口始终显示在任务栏上,即使窗口被隐藏。
复制代码


完毕!





专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

32

主题

231

帖子

1508

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1508
沙发
发表于 2023-10-30 17:30:30 | 只看该作者
见附件

QQ截图20231030172526.jpg (49.91 KB, 下载次数: 7)

QQ截图20231030172526.jpg

QQ截图20231030172526.jpg (49.91 KB, 下载次数: 3)

QQ截图20231030172526.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 03:28 , Processed in 0.090037 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表