【发布时间】:2009-06-12 22:04:09
【问题描述】:
在我的应用程序中,用户双击表格行以打开对话框窗口。问题是窗口会立即显示 - 我想让窗口看起来“跳出”表格行(就像窗口“跳出”任务栏一样)。为此,我需要将对话框窗口绘制到内存设备上下文中 - 如果不先将其绘制到屏幕上,我该如何做到这一点?
谢谢
------------------ 编辑 ----------------------
@bubbafat: 谢谢 - 是的,我需要使用 CreateCompatibleDC,然后将内存 DC 的大小设置为对话窗口的大小。但随后我需要将窗口的“图片”绘制到存储设备像素上。这将允许我绘制“弹出”动画的每一帧 - 即:
- 第 1 帧:从 以 10% 正常缓冲到屏幕 大小和 10% 的不透明度
- 第 2 帧:复制 图像从缓冲区到 屏幕以 20% 正常尺寸和 20% 不透明度
- 等
【问题讨论】:
标签: winapi