【发布时间】:2018-11-18 11:02:48
【问题描述】:
每当在 Windows 中显示一个窗口时,它都会有一个快速显示动画,可以将其缩放/淡入。有没有办法跳过该动画并使其立即出现?我已经设法做到了几种方法,但它们都涉及删除我想要维护的 WS_THICCFRAME。
是否有我可以取消或覆盖的事件?我可以使用任何功能吗?
【问题讨论】:
-
为什么要这样做?让用户决定是否启用动画。
-
我想你想要
const void* attrib = (const void*)TRUE; DwmSetWindowAttribute(m_hWnd, DWMWA_TRANSITIONS_FORCEDISABLED, &attrib, sizeof(attrib)); -
@BarmakShemirani 工作完美!请给出答案。
标签: c++ windows winapi dialog window