Bonjour, je souhaiterais afficher un cadre de taille variable autour du curseur de la souris, c'est pour capturer une partie de l'écran.
Moi la seule solution que je vois c'est de créer une fenetre et de rendre les pixels intérieur et extérieur du cadre désiré transparents.
Est-ce qu'il y a plus simple surtout pour que la taille soit dynamique?
C'est vraiment indécent de faire des fautes d'ortho, tu devrais faire attention.
* Ne la vois même pas *
Plus simple qu'une fenêtre avec une couleur transparente, c'est pas dit
que ça existe. Y a pas mal d'exemple sur ce site, dont en voici un.
Je crois me souvenirs de quelques éssais en VB6 où je dessinais une
bitmap avec BitBlt avec comme destination la valeur renvoyée par
GetDC(0). Ca aurait certaiment marché aussi avec StretchBlt pour
redimenssionner.
C'était affreusement lent, mais j'avais peut être fait une erreur
quelque part (Je pense que j'oubliais au moins de libérer le hDC
renvoyé par GetDC(0)).
Pour la faute d'orthograghe j'ai écris "carte" au lieu de "cadre" :D
En fait je c'est bon j'ai fait avec une fenetre transparente c'est pas très compliqué surtout pour faire un simple rectangle.
Bon aller je valide ta réponse !