Описание тега animatewindow
1
ответ
Анимация / Перерисовка движущихся панелей мерцает плохо - предложения?
Надеюсь, что некоторые из вас смогут указать мне правильное направление для решения проблем, связанных с мерцанием / разрывом / перерисовкой, когда я "анимирую" некоторые компоненты в приложении. Я должен предвосхитить это, сказав, что "анимации", к…
14 дек '12 в 14:19
1
ответ
Как я могу использовать функцию AnimateWindow в отдельном потоке?
Как я могу оживить два окна одновременно? Я старался: [DllImport("user32.dll", CharSet = CharSet.Auto)] static extern bool AnimateWindow(IntPtr hwnd, int time, int flags); ... AnimateWindow(panel1.Handle, speed, AW_SLIDE | AW_HOR_Top); AnimateWindow…
21 июн '12 в 21:32
1
ответ
AnimateWindow не влияет на развернутую форму C#
Я пытаюсь оживить форму при загрузке. Я использовал AnimateWindow: public partial class AdministrationMDI : Form { [DllImport("user32")] static extern bool AnimateWindow(IntPtr hwnd, int time, AnimateWindowFlags flags); public AdministrationMDI() { …
16 мар '16 в 10:18
0
ответов
GDI+ и AnimateWindow
Я рисую изображение в моей клиентской области, используя GDI+, который прекрасно работает, пока я не использую AnimateWindow для отображения диалога. При этом сценарии и чертежи, выполненные GDI+, не показаны. Это можно обойти? Я использую Win32 C++…
31 мар '14 в 21:41
1
ответ
Использование AnimateWindow() в Form_Load
У меня есть форма без полей, и я использую метод AnimateWindow() для создания анимаций для открытия, закрытия и т. Д. Моей формы. Я использую этот код: [Flags] enum AnimateWindowFlags { AW_HOR_POSITIVE = 0x0000000 AW_HOR_NEGATIVE = 0x00000002, AW_VE…
22 июл '15 в 15:24
0
ответов
Как использовать AnimateWindow и DoubleBuffering вместе в vb.net?
Я рисую текст с помощью AntiAlias на панели в событии панели OnPaint. Форма отображается плавно в событии Load с функцией AnimateWindow, но в конце события Load панель стирается, и программа переходит к событию OnPain Panel и перерисовке текста. Э…
06 янв '18 в 22:27
1
ответ
Использовать AnimateWindow в новом потоке
Как я могу оживить два окна одновременно? Я старался: [DllImport("user32.dll", CharSet = CharSet.Auto)] static extern bool AnimateWindow(IntPtr hwnd, int time, int flags); ... AnimateWindow(panel1.Handle, speed, AW_SLIDE | AW_HOR_Top); AnimateWindow…
26 май '12 в 22:09
2
ответа
Правильный способ вызова AnimateWindow с формой.NET WinForms?
Я пытаюсь позвонить AnimateWindow оживить шоу и скрыть окно WinForms. Вот копия перевода win32: private static class NativeMethods { public const int AW_ACTIVATE = 0x20000; public const int AW_HIDE = 0x10000; public const int AW_BLEND = 0x80000; pub…
12 дек '11 в 14:54
0
ответов
Win32 Textbox и AnimateWindow
Я делаю нативное приложение win32 и использую AnimateWindow для затухания в окне. Все это работает хорошо, за исключением того, что пара текстовых полей, которые у меня есть в моем окне, не отображаются, пока я не выполню вызов InvalidateRect после …
07 июл '15 в 18:49
0
ответов
Почему исчезновение формы с непрямоугольной областью не работает правильно?
Я создал форму верхнего уровня и изменил ее свойство Region на эллиптическую область. Затем я сделал форму для постепенного увеличения, используя функцию AnimateWindow. Когда форма постепенно исчезала, прямоугольная форма формы все еще отображалась.…
01 ноя '12 в 23:22
2
ответа
Delphi: AnimateWindow, как в FireFox
У меня есть панель (выровненная снизу) и некоторые элементы управления (выровненные по клиенту). Для анимации панели я использую: AnimateWindow(Panel.Handle, 1000, aw_hide or AW_SLIDE OR AW_VER_POSITIVE); panel.Visible:=false; В моем случае панель п…
24 дек '11 в 14:54
0
ответов
AnimateWindow() неправильно рисует фон с высоким разрешением (Win10)
Я создаю простое приложение Win32/MFC с главным окном и дочерним окном, которое использует AnimateWindow() показать (сдвинуть вверх) и скрыть (сдвинуть вниз) окно. При запуске приложения с масштабированием 100% dpi все работает нормально. Я переопре…
09 мар '19 в 19:58
0
ответов
AnimateWindow API скрывает следы от листьев
я использую AnimateWindowчтобы показать / скрыть мою панель инструментов. Во время Hide панель инструментов оставляет за собой след и через несколько секунд исчезает. Как я могу устранить эти следы во время скрытия? AnimateWindow(m_hWndToolbar, 200,…
04 июн '21 в 13:55
0
ответов
Стратегия создания гибкого дочернего окна
Я пытаюсь создать класс окна, который поддерживает постепенное появление и исчезновение даже для дочерних окон. В основном он добавляет WS_EX_LAYERED стиль к окну, а затем он вызывает SetLayeredWindowAttributes по таймеру, постепенно меняя значение …
24 июл '21 в 21:48