Exercice

1. Énoncé

L’exercice proposé consiste à réaliser une application graphique testant l’utilisation de la fonction MessageBox "native" de Windows avec différents paramètres. L’interface à développer pourrait ressembler à celle-ci :

images/RI-9-16.png

La documentation de MessageBox est accessible sur le site MSDN de Microsoft à l’adresse suivante : https://msdn.microsoft.com/fr-fr/library/windows/desktop/ms645505(v=vs.85).aspx

On peut y lire dans quelle DLL se trouve la fonction, que cette fonction existe aux formats Unicode et MBSMBS, et qu’elle combine un certain nombre de propriétés pour réaliser des affichages spécifiques.

2. Correction

using System.Runtime.InteropServices; 
namespace PInvoke09_Exo 
{ 
    public partial class Form1 : Form 
    { 
        public Form1() 
        { 
            InitializeComponent(); 
            radioButtonInformation.Checked = true; 
            radioButtonOk.Checked = true; 
            textBoxTitre.Text = "Le Titre"; ...
couv_RI4CAPOO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Réalisation d’un wrapper
Suivant
Introduction