有没有这样的WINDOWS API

vb00001 2010-04-25 12:27:14
这个API能把其它所有的窗口限制在一个区域内。

比如,Google Desktop的那个侧边栏。当它启动时候,其它的窗口都会给它让路。启动侧边栏的时候可能调用了这个API。

又比如说,先在打记事本,然后把它最大化,当我调整开始菜单栏的时候,记事本窗口的大小也随之改变。调整开始菜单栏的时候,就可能也调用了这个API。而且,当我把explorer.exe的进程结束掉之后,再开一个记事本,最大化,发现这个新开的记事本比屏幕稍微小一点。

表达能力有限,望高手谅解。
...全文
127 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
job82824 2010-04-26
  • 打赏
  • 举报
回复
传递一个窗口的指针,然后动态调整窗口的位置。不就看起来像是被限定在某个区域了吗?
liutengfeigo 2010-04-26
  • 打赏
  • 举报
回复
没有这样的接口
acrobatyuer 2010-04-26
  • 打赏
  • 举报
回复
没有这样的接口,不过你可考虑自己实现一个呗!
borden 2010-04-26
  • 打赏
  • 举报
回复
帮顶…………………………
vb00001 2010-04-25
  • 打赏
  • 举报
回复
我是想做一个类似explorer的小软件
系统自带的那个explorer我用着不爽
vb00001 2010-04-25
  • 打赏
  • 举报
回复
那这个功能该如何用多个API实现?
jackyjkchen 2010-04-25
  • 打赏
  • 举报
回复
没有吧
mingci 2010-04-25
  • 打赏
  • 举报
回复
没听说过
白云飘飘飘 2010-04-25
  • 打赏
  • 举报
回复
没有,API只提供简单的底层的功能,复杂的功能要用多个API来实现
ForestDB 2010-04-25
  • 打赏
  • 举报
回复
帮顶。
zhouzhipen 2010-04-25
  • 打赏
  • 举报
回复
好像有这么一组API可以达到这种效果。以前也做了一个差不多的功能。好像是把窗口注册成系统工具栏,但具体的怎么实现的忘记了。
chvaluei 2010-04-25
  • 打赏
  • 举报
回复
楼主,能加 QQ 71911905 指教一下C++问题吗?

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧