有没有办法在MFC中通过转换使对话框出现/消失?

有没有办法在MFC中通过转换使对话框出现/消失?,mfc,winapi,transitions,Mfc,Winapi,Transitions,例如,我有一个主对话框,当我单击一个按钮时,旁边会出现一个较小的对话框。但是,如果小家伙能以某种方式转变过来,而不是简单地出现,那就太好了。例如,使用透明度、放大或从宽度=0->全宽滑入 让一个实际的对话框做这样的事情并不难,但是其中的控件呢?我们如何才能在不同的对话框上重复使用呢?我不知道有哪个MFC库可以做到这一点。最近的是AnimateWindow()。根据您想要制作效果的浮华程度,这可能是不够的(例如,可以使用AnimateWindow()进行简单的淡入)

例如,我有一个主对话框,当我单击一个按钮时,旁边会出现一个较小的对话框。但是,如果小家伙能以某种方式转变过来,而不是简单地出现,那就太好了。例如,使用透明度、放大或从宽度=0->全宽滑入


让一个实际的对话框做这样的事情并不难,但是其中的控件呢?我们如何才能在不同的对话框上重复使用呢?

我不知道有哪个MFC库可以做到这一点。最近的是AnimateWindow()。根据您想要制作效果的浮华程度,这可能是不够的(例如,可以使用AnimateWindow()进行简单的淡入)