46 Controles comunes

Los controles que hemos visto hasta ahora son los básicos, en los próximos capítulos veremos el resto de los controles comunes añadidos mediante una DLL. Estos controles son:

  • Control animation
  • Listas de imágenes
  • Barra de estado
  • Barra de progreso
  • Herramienta de sugerencia (Tooltip)
  • Control Arriba-abajo (Up-Down)
  • Control cabecera (Header)
  • ComboBoxEx
  • Selección de fecha y hora
  • Calendario mensual
  • Barra de guía (Trackbar)
  • Hot Key
  • Barra de desplazamiento plana
  • Control de dirección IP
  • List Box mejorada, draglist
  • List View
  • Paginador
  • Hojas de propiedades (Property Sheet)
  • Rebar
  • Editor de texto enriquecido (Rich Edit)
  • SysLink
  • Pestañas
  • Barras de herramientas
  • Tree View
  • Task Dialog *

Todos estos controles se han ido añadiendo al API a medida que aparecían nuevas versiones de Windows o de Internet Explorer. Nos facilitan mucho las cosas a la hora de obtener del usuario valores dentro de dominios específicos (fechas, texto enriquecido, teclas, direcciones IP...), o para crear barras de herramientas, barras de estado, o para añadir funcionalidades a los cuadros de diálogo, como animaciones, imágenes, barras de progreso, etc.

Empezaremos por estos últimos, ya que algunos de ellos los encesitaremos para sacar todo su rendimiento al resto.

¿Hay algo nuevo en los controles básicos?

Veremos que sí, y daremos un repaso al final. Los estilos visuales disponibles desde Windows XP afectan a aspecto gráfico de todos los controles, pero puede que haya más novedades...

  • Button
  • ComboBox
  • Edit Control
  • Scroll Bar
  • Static Control