社区
ATL
帖子详情
控件如何检测IE窗口最大化或还原的消息?
wmrwinhap
2004-08-23 08:46:49
按F11可将IE窗口最大化或还原,我的控件本身也实现了最大化与还原的功能,可是怎么将这两者同步起来呢?就在在IE最大化时,我的控件也最大化,在IE还原时,我的控件也还原。
请教:我怎么检测IE最大化或还原的消息?
...全文
184
8
打赏
收藏
控件如何检测IE窗口最大化或还原的消息?
按F11可将IE窗口最大化或还原,我的控件本身也实现了最大化与还原的功能,可是怎么将这两者同步起来呢?就在在IE最大化时,我的控件也最大化,在IE还原时,我的控件也还原。 请教:我怎么检测IE最大化或还原的消息?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dyc99111
2004-08-25
打赏
举报
回复
用定时器那效率不又低了?
还不如用钩子吧.
wmrwinhap
2004-08-25
打赏
举报
回复
to skyxie(黑白精灵) :
不错的主意!谢谢!
可是我的控件有一堆方法都是给控件旁边的一堆按钮用的,为了版面的整齐,我确实是将控件放在绝对大小的TABLE,TD中,TABLE居中。IE最大化时,我连WM_MOVE消息都收不到,大概是控件子窗口相对其父窗口(TABLE/TD窗口)的位置并不改变吧。我该怎么办呢?
还有,我不知道控件大小为多少或IE窗口为多大时为全屏状态呢?我读取顶层窗口(IE窗口)的大小,宽度等于GetSystemMetrics(CXSCREEN)高度等于GetSystemMetrics(CYSCREEN)就是全屏吗?
有没有一个标志可检测到IE为全屏状态呢?最笨的办法是我可以在定时器里每秒检测一次!
wmrwinhap
2004-08-25
打赏
举报
回复
关键是怎么检测浏览器进入或退出全屏的动作或者是浏览器的当前状态
wmrwinhap
2004-08-25
打赏
举报
回复
我只是举个例子,不是说就用定时器实现,响应WM_PAINT都比定时器好些,浏览器最大化时一般都能收到WM_PAINT等消息
wmrwinhap
2004-08-23
打赏
举报
回复
钩子?应该不用这么麻烦吧?Windows有强大的消息机制、IE有强大的嵌入控件控制控件的能力,这点事情应该通过消息机制或别的什么就能通知到控件或者被控件检测到吧?
再说,太多钩子会降低系统性能与程序的稳定性的,而我的控件要进行多路视频解码,还要支持全屏显示,效率与稳定性都很重要哦
DentistryDoctor
2004-08-23
打赏
举报
回复
钩子WH_GETMESSAGE?
wangweixing2000
2004-08-23
打赏
举报
回复
关注!帮你up一下!
skyxie
2004-08-23
打赏
举报
回复
感觉只要处理好OnSize就行了吧。
调用控件的页面中指定控件大小时用相对大小(width = 50%,hight=50%),IE就会自动通知控件的。
不过如果该控件放在Table中,则Table,td都只能用相对大小了
经典老
控件
含delphi源码
能在运行时刻随意改系统菜单中某一特定功能( 例如
窗口
最大化
、最小化等 ) 的按钮 transbtn.zip 35K 非常酷的透明SpeedButton 按钮,让你充分发挥你的想象力,完全设计你的按钮. iconbutn.zip 59K 图符按钮
控件
,...
Visual C++编程技巧精选集 光盘
218.如何使MDI程序子
窗口
最大化
启动 219.如何使SDI程序
窗口
最大化
启动 220.如何使SDI程序
窗口
最小化启动 221.如何以不同方式居中显示程序
窗口
222.如何使单文档程序
窗口
最顶层显示 223.如何实现全屏显示应用程序
窗口
...
易语言 茶凉专用模块
子程序
窗口
最大化
, , 公开, 将指定
窗口
最大化
(无返回值) .参数 临时句柄, 整数型, , 欲
最大化
窗口
的句柄 .子程序
窗口
最前, , 公开, 将指定
窗口
设为总在最前.(注意参数2,真:总在最前) .参数 句柄, 整数型, , 欲...
[原创]基于Jquery的PANEL窗体插件
3、不仅有“关闭、
最大化
/
还原
、最小化、收起/下拉,固定最前端”等默认的右上角功能按钮,用户还可自定义排列顺序以及自定设定的按钮。 4、支持手工调整大小,手工移动。 5、内容可以是从AJAX远端载入的内容,也...
计算机应用基础-第二章-简答.doc
控制菜单通过点击标题栏小图标、右键点击标题栏或按Alt+空格键打开,包含
还原
、移动、大小调整、
最大化
、最小化和关闭等命令。打开“开始”菜单可通过点击“开始”按钮或使用Win键或Ctrl+ESC键,其标准菜单项包括...
ATL
3,248
社区成员
48,529
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章