2010-02-12 12 views
5

Básicamente hay dos preguntas aquí, una respuesta a cualquiera está bien.IProgressDialog con un cuadro de diálogo personalizado o información sobre cómo se realiza la animación

1) ¿Hay alguna forma de agregar elementos a un IProgressDialog? ¿Cómo dibujar más texto (que las pocas líneas provistas) o una imagen o agregar un botón? ¿Hay alguna clase que anule esto que proporciona funcionalidad adicional? (Dado que no estoy haciendo una operación de archivo, la interfaz IFileOperation no funciona para mí. ¿Pero hay algo similar?).

o

2) ¿De qué manera la animación en la parte superior de IProgressDialog funciona? ¿Hay alguna forma de realizar solo esa animación sin usar esta interfaz? Sé que en las máquinas de pre-vista, era solo un archivo AVI, pero ¿cómo se hace ahora? (Solo falta dibujar 100 imágenes con un temporizador).

Gracias!

Respuesta

0

No hay soporte del sistema para extender el diálogo de progreso estándar. Sin embargo, puede encontrar el HWND del cuadro de diálogo y luego agregar sus propios controles.

Quizás sea mejor si crea su propio animation control.

Cuestiones relacionadas