D'autres types de fenêtres

 

- Les dialogues box

  • Introduction
  • Dessiner une dialogue-box
  • Création d'une instance de dialogue-box
  • Mettre fin à une dialogue
  • La procédure de gestion des messages
  • Exemple
  • Création d'un script 'à la main' pour définir le template de la dialogue
  • Remarques

- L'écran

  • Obtenir un handle de contexte de périphérique
  • Envoyer des messages
  • Enumérer les résolutions disponibles
  • Changer de résolution et le nombre de couleurs
  • Exemple de code avec EnumDisplaySettings() et ChangeDisplaySettings()
  • Fullscreen - Travailler en plein écran

- Informer/Avertir l'utilisateur par des messages (Rien à voir avec les messages que peut recevoir une fenêtre !)

  • La fonction MessageBox()
  • Et la fonction complémentaire MessageBeep().

- Permettre la sélection d'un fichier/d'un répertoire (Chapitre sur les fichiers vu plus loin...)

  • Les fonctions GetOpenFileName() ou GetSaveFileName() pour les fichiers.
  • La fonction SHBrowseForFolder() pour les répertoires.