TC官方合作论坛

标题: 如何实现窗口最大化里面插件及内容也随之变化? [打印本页]

作者: sunjiehuha    时间: 2013-1-17 14:09
标题: 如何实现窗口最大化里面插件及内容也随之变化?
如何实现窗口最大化里面插件及内容也随之变化? 我做了一个浏览器,最大化添加后 点击,结果里面的东西都没有变化。何解?在线等!!!
作者: 554354854    时间: 2013-1-17 14:09
我也等.......
作者: sunjiehuha    时间: 2013-1-17 14:11
如何实现窗口最大化里面插件及内容也随之变化? 我做了一个浏览器,最大化添加后 点击,结果里面的东西都没有变化。何解?在线等!!!
sunjiehuha 发表于 2013-1-17 14:09:02

教程太少,谁来帮助在线等
作者: 554354854    时间: 2013-1-17 14:17
要不和你探讨探讨...
作者: sport431    时间: 2013-1-17 14:18
消息过程
作者: sunjiehuha    时间: 2013-1-17 14:45
消息过程
sport431 发表于 2013-1-17 14:18:58

大神,能用代码 说明下吗?不明白啊
作者: sunjiehuha    时间: 2013-1-17 14:49
回复 5楼sport431的帖子

我说的意思是:不是一打开软件就是最大化,而是点击最大化后,里面内容随之改变。就和360浏览器或者其他浏览器一样。
作者: cylhb    时间: 2013-1-17 16:08
添加窗口的 消息过程函数,捕获最大化事件.根据窗口大小,设置对应的控件大小和位置
作者: sport431    时间: 2013-1-17 16:30
举例1:

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

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

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

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

if(消息==274)

  if(w参数==61488)

      help.messagebox("最大化")

  endif

  if(w参数==61472)

      help.messagebox("最小化")

  endif

endif

功能结束

把消息框替换成设置控件位置的代码就可以了
作者: nfapp    时间: 2016-9-24 13:16
cylhb 发表于 2013-1-17 16:08
添加窗口的 消息过程函数,捕获最大化事件.根据窗口大小,设置对应的控件大小和位置 ...

可是能不能具体的代码,例如=控件要加大多少,怎么加




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1