IProgressDialog с пользовательским диалогом или информацией о том, как выполняется анимация - PullRequest
5 голосов
/ 13 февраля 2010

Здесь в основном два вопроса, ответ на любой из них в порядке.

1) Есть ли способ добавить элементы в IProgressDialog? Например, нарисовать больше текста (чем несколько строк) или изображение или добавить кнопку? Есть ли класс, который переопределяет этот, который обеспечивает дополнительную функциональность? (Поскольку я не делаю файловую операцию, интерфейс IFileOperation не работает для меня. Но есть ли что-то подобное?).

или

2) Как работает анимация в верхней части IProgressDialog? Есть ли способ выполнить только эту анимацию без использования этого интерфейса? Я знаю, что на машинах с предыдущей версией это был просто файл AVI, но как это сделать сейчас? (Если не считать всего 100 изображений с таймером).

Спасибо!

1 Ответ

0 голосов
/ 28 июня 2011

Системная поддержка расширения стандартного диалогового окна прогресса отсутствует. Однако вы можете найти HWND диалогового окна, а затем добавить свои собственные элементы управления.

Возможно, лучше создать собственный элемент управления анимацией .

...