Bonjour,
je souhaite créer une DLL en C++ compatible avec la plus part des versions de Windows (en gros, à partir de 98). Cette DLL doit permettre d'afficher des fenêtres transparentes contenant une image (avec de la transparente) du style une flèche et du texte stylisé. Cette image ne sera donc pas pleine et permettra de pointer un endroit de l'écran.
La transmission de l'image à afficher se fait par un tableau de byte contenant les composants RGBA (pour la transparence) de chaque pixel (donc de dimension largeur*hauteur*4), ainsi que la hauteur et la largeur.
J'ai trouvé comment créer la fenêtre qu'il faut (après avoir lutter), et comment afficher une bitmap avec transparence, mais seulement à partir d'un fichier.
Est-il possible de créer un objet HBITMAP à partir de ce tableau (et pas avec LoadBitmap) ???
Merci d'avance pour vos réponses.
Matthias
Partager