如何实现phtoshop的图像预览功能?

splitter 2002-10-20 04:22:20
在phtoshop中,当打开一个大图像的时候,会有一个浮动的窗口显示当前
图像的缩略图。用户点击浮动窗口的缩略图就会将滚动大图像的图像内容。
问:这个浮动窗口是如何实现?要求,最好不有无模态对话框作为浮动窗口。
这样浮动窗口和当前图像窗口只能有一个获得焦点。vc中有一个Dialogbar来
实现这个浮动窗口的功能,但是不知道C++ builder如何实现
...全文
53 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dahuzizyd 2002-10-21
  • 打赏
  • 举报
回复
或许可以这样,在缩略图中获取鼠标的位置,然后计算在整个窗体的位置,
根据这个在主图中进行调整。
只是个猜想,没试过,全当是个思路吧。
splitter 2002-10-21
  • 打赏
  • 举报
回复
这个滚动功能我用vc实现过了。我讲的不是这个意思,
我的意思是如何实现一个浮动的窗口,同时不会让MDI
窗口失去焦点(两者的标题栏都是蓝色而不是灰色)。
如果使用toolbar 或无模态对话框,一旦他们获得焦点,
那么MDI子窗口就失去了焦点。
hello_wyq 2002-10-20
  • 打赏
  • 举报
回复
来学习罗。
我顶一把。

13,822

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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