Любой способ заставить диалоги появляться / исчезать с переходом в MFC? - PullRequest
0 голосов
/ 09 апреля 2010

Например, у меня есть главное диалоговое окно, когда я нажимаю кнопку, рядом появляется меньшее диалоговое окно. Но было бы замечательно, если бы маленький мог как-то перейти, а не просто появиться. Например, используя прозрачность, или увеличивая, или сдвигая от width = 0 -> full-width.

Создание реального диалога делает такие вещи не слишком сложными, но как насчет элементов управления в нем? Как мы можем подойти к этому так, чтобы его можно было использовать в разных диалогах?

1 Ответ

1 голос
/ 09 апреля 2010

Я не знаю ни одной библиотеки MFC, которая делает это. Ближайшим является AnimateWindow (). В зависимости от того, насколько яркими вы хотите сделать свои эффекты, этого может быть или не быть достаточно (например, простое затухание вы можете сделать с помощью AnimateWindow ()).

...