begin process at 2010 02 09 21:18:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > [DEV-C++] FENETRE TRANSPARENTE ET NON RECTANGULAIRE

[DEV-C++] FENETRE TRANSPARENTE ET NON RECTANGULAIRE


 Information sur la source

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :fenetre, transparente, rectangulaire, devcpp, tache Niveau :Initié Date de création :22/11/2007 Vu / téléchargé :6 969 / 756

Auteur : victorcoasne

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Une fenêtre qui n'est pas comme les autres : elle n'est pas rectangulaire.
C'est une tâche qui débarque sur votre écran.
Plus sérieusement les API Windows sont utilisés pour afficher la fenêtre.
Grâce aux fameuses "Régions" on peut afficher les pixels non transparents.
L'image fond.bmp est l'image de fond où le noir est transparent.
Compilé avec Dev-C++ mais devrait passer avec d'autres compilateurs.

Source

  • Il y a un zip avec l'exécutable dans un autre zip et le même exécutable mais a renommer dans le répertoire.
Il y a un zip avec l'exécutable dans un autre zip et le même exécutable mais a renommer dans le répertoire.

 Conclusion

Commentez, notez et indiquez moi si vous trouvez des astuces.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture [DEV-C++] GESTION DU PORT PARALLÈLE
Source avec Zip Source avec une capture HOOK CLAVIER AVEC DLL EN C++ [DEV-C++]
Source avec Zip Source avec une capture [SOCKET NON CONNECTE] ECHANGE DE FICHIERS (CLIENT/SERVEUR) [...
Source avec Zip Source avec une capture ENVOI/RÉCEPTION DE FICHIERS (CLIENT/SERVEUR) [DEV-C++]
Source avec Zip Source avec une capture ROBOT SOUS WINDOWS [DEV-C++][VC++]

 Sources de la même categorie

Source avec Zip Source avec une capture CALENDRIER (WIN64) par BruNews
Source avec Zip Source avec une capture IMPRESSION EN WIN32 API AVEC OPTIONS par racpp
Source avec Zip Source avec une capture INFOTIP SHELL EXTENSION (BULLE DE L'EXPLORATEUR WINDOWS) (WI... par racpp
Source avec Zip Source avec une capture BROUILLAGE DES FICHIERS JAVASCRIPT ET CSS(WIN32) par gagah1
Source avec Zip Source avec une capture CHANGE CURSEUR par ganjarasta

 Sources en rapport avec celle ci

Source avec Zip POPUP QT ANIMER (ANIMATION DU MEME STYLE QUE LES POPUP DE WI... par wyden
Source avec Zip [WMI][C++][DEV-C++] LECTURES D'INFORMATIONS AVEC WMI SOUS DE... par omnia
Source avec Zip LIAISON SERIE RS-232 par yovotsa
Source avec Zip APPLICATION WIN32 SANS FENÊTRE ET AVEC BOUCLE DES MESSAGES par racpp
Source avec Zip MANIPULER UNE BASE DE DONNÉE ACCESS EN C (DEV-C++) par Any_Problem_Have_Solution

Commentaires et avis

Commentaire de Pistol_Pete le 23/11/2007 10:14:50

Salut

Pas mal du tout mais tu obtiens tout de meme un exe de 1,4 MO!! Essaie de compresser ton image bmp.

Commentaire de maxil12 le 23/11/2007 14:15:36

Yo! merci pour la source .

Commentaire de 24Karas le 23/11/2007 14:23:09

OK sous VC6 (penser à inclure comctl32.lib)

Commentaire de victorcoasne le 23/11/2007 16:12:29

De rien pour la source.
Je vais faire la même avec les boutons animés, vous en pensez quoi ?
Pour l'image j'essayerai de compresser.
PS : N'oubliez pas de noter ;)

Commentaire de ndubien le 29/11/2007 14:44:49 9/10

Salut,
tu aurais aussi pu utiliser SetLayeredWindowAttributes( (HWND), (COLORREF), 0, LWA_COLORKEY ) pour rendre ta fenêtre transparante. Seul problème avec SetLayeredWindowAttributes() il n'y a pas de tolérance enfin pas que je sâche. Mais celà aurait pû constitué une autre méthode pour efféctuer une action comparable.
Sinon, très bonne source pour comprendre les régions...
A+

Commentaire de victorcoasne le 30/11/2007 18:02:38

Bonjour,
En effet j'aurais pu utiliser cela mais sur le windows 9x ça n'aurait pas marché.
Le but est aussi de faire un programme "universel sur les windows".
Bonne programmation
@++

Commentaire de julienbj le 06/12/2007 13:30:58

Merci pour cette trouvaille, ça faisait un moment que je cherchais comment faire.
Ma fonction plantait de temps en temps, des rayures noires s'affichaient sur certains ordinateurs au lieu d'un fond transparent.
Reste plus qu'à comparer pour trouver l'origine de l'erreur.

Commentaire de qhhu le 24/11/2008 18:59:06 10/10

Excellente source !
Il y a longtemps que je n'avais pas vu une source aussi bien commentée et construite !
Exactement ce qu'il me fallait ; un mot : BRAVO !!

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

fenetre transparente [ par pipo ] je cree une fenetre transparente avec WS_EX_TRANSPARENT mais le probleme c'est que quand je deplace ma fenetre le fond de la fenetre (le bureau de win probleme de fenetre transparente [ par pipo ] je cree une fenetre transparente avec WS_EX_TRANSPARENT mais le probleme c'est que quand je deplace ma fenetre le fond de la fenetre (le bureau de win fenetre non rectangulaire [ par ebooserge ] salut a tous;quelqu'un aurait-il un petit code source (avec quelques commentaires ) sur la creation de fenetre non rectangulaire stylée faço SDL:fenetre transparente [ par o43 ] Comme la fenetre est une SDL_Surface, je me suis dit que je pouvais la rendre transparente. mais j'ai essaye de nombreuses manierers et je n'y arrive Fonctionnement tache de fond [ par gaillus ] Bonjour à tous.J'ai ecrit un programme avec l'API windows qui m'affiche une fenetre avec diver controles.Je voudrais faire tourner une tache de f Rendre une fentre transparente [ par supergrey ] Bonjour, je voudrais savoir comment rendre la fenetre d'un programme externe (comme IE, blocnote...) transparente.J'ai trouvé des sources rendre fenetre transparente [ par deatmead ] Salut tout le monde :D.Voilà j'ai commencé a fair un programme et j'aimerais que quand je clic sur le fentre celle si devienne a moitié transparente e TRANSPARENTE [ par kiki67100 ] Salut voila jai trouver un code mais une fenetre TRANSPARENTE http://files.codes-sources.com/fichier.aspx?id=9615&f=Main.cpp  mais le probleme se Rendre une partie de fenetre transparente [ par qbasic ] salut a tousj'ai découvert SetLayeredWindowAttributes qui permet de rendre toute une fenetre transparentemais je désire ne rendre transparent qu'une p bordure de fenetre non transparente apres un AnimateWindow ... sniff [ par hydargos ] Bon, comment expliquer un truc simple sans trop compliquer.... hummmm plantage de décors:J'ai créé une boite de dialogue principale en utilisant Ani


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales