Bonjour,
je souhaite en utilisant la bibliothèque SDL et VC++ 2008 pour créer une fenêtre non pas carré comme d'habitude mais de forme personnalisé. J'ai donc pensé en 1er à créer une fenêtre transparente.
seulement en cherchant, il se trouve qu'en SDL il est impossible d'utiliser la transparence sur la fenêtre principale.
Je cherche donc une autre solution, quelqu'un m'a suggéré de faire une capture d'écran du bureau, copier la partie de la capture qui correspond à ma fenêtre, la coller dans ma fenêtre et coller par dessus mon contenu, répéter l'opération à chaque fois que l'utilisateur déplace la fenêtre. L'idée semble intéressante, seulement en cherchant, impossible de trouver quoi que ce soit qui explique comment capturer l'écran entier du bureau windows en excluant notre propre fenêtre en SDL (j'ai trouvé des explications pour Win32API mais ce n'est pas SDL).
bref à la base je veux créer une fenêtre de forme personnalisé non carré (sans les boutons de windows fermer/réduire/agrandir)
si quelqu'un a une idée de comment accomplir cette prouesse avec SDL, explications ou bout de codes, merci d'avance