TC官方合作论坛

 找回密码
 立即注册
查看: 2127|回复: 9

[已解决] 如何实现窗口最大化里面插件及内容也随之变化?

[复制链接]
发表于 2013-1-17 14:09:02 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如何实现窗口最大化里面插件及内容也随之变化? 我做了一个浏览器,最大化添加后 点击,结果里面的东西都没有变化。何解?在线等!!!
回复

使用道具 举报

发表于 2013-1-17 16:30:30 | 显示全部楼层
举例1:

在消息路由下,窗口最大化与最小化的消息是截获不到的,下面我们演示一下 截获窗口最小化 最大化的消息

//消息过程跟消息路由的功能是一样的

//消息路由过虑不到的消息,消息过程可以过滤到

功能 threadtest_消息过程(消息,w参数,l参数)

if(消息==274)

  if(w参数==61488)

      help.messagebox("最大化")

  endif

  if(w参数==61472)

      help.messagebox("最小化")

  endif

endif

功能结束

把消息框替换成设置控件位置的代码就可以了
回复 支持 反对

使用道具 举报

发表于 2013-1-17 14:09:26 | 显示全部楼层
我也等.......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-17 14:11:57 | 显示全部楼层
如何实现窗口最大化里面插件及内容也随之变化? 我做了一个浏览器,最大化添加后 点击,结果里面的东西都没有变化。何解?在线等!!!
sunjiehuha 发表于 2013-1-17 14:09:02

教程太少,谁来帮助在线等
回复 支持 反对

使用道具 举报

发表于 2013-1-17 14:17:36 | 显示全部楼层
要不和你探讨探讨...
回复 支持 反对

使用道具 举报

发表于 2013-1-17 14:18:58 | 显示全部楼层
消息过程
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-17 14:45:23 | 显示全部楼层
消息过程
sport431 发表于 2013-1-17 14:18:58

大神,能用代码 说明下吗?不明白啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-17 14:49:13 | 显示全部楼层
回复 5楼sport431的帖子

我说的意思是:不是一打开软件就是最大化,而是点击最大化后,里面内容随之改变。就和360浏览器或者其他浏览器一样。
回复 支持 反对

使用道具 举报

发表于 2013-1-17 16:08:46 | 显示全部楼层
添加窗口的 消息过程函数,捕获最大化事件.根据窗口大小,设置对应的控件大小和位置
回复 支持 反对

使用道具 举报

发表于 2016-9-24 13:16:46 | 显示全部楼层
cylhb 发表于 2013-1-17 16:08
添加窗口的 消息过程函数,捕获最大化事件.根据窗口大小,设置对应的控件大小和位置 ...

可是能不能具体的代码,例如=控件要加大多少,怎么加
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-27 20:56 , Processed in 0.046394 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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