begin process at 2012 02 12 14:51:44
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > GDI+, ACTIVER GDI+, DESSIN ET IMAGE

GDI+, ACTIVER GDI+, DESSIN ET IMAGE


 Information sur la source

Note :
Aucune note
Catégorie :Graphique Classé sous :gdi, win32, sdk Niveau :Débutant Date de création :20/09/2006 Vu / téléchargé :7 574 / 822

Auteur : yann_lo_san

Ecrire un message privé
Site perso
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Utiliser GDI+ en C/Win32 apporte un réel "plus" à tous les niveaux (performances, ajouts d'effets, accès direct aux pixels ect...) et pour une utilisation très simple.
Voici le code d'initialisation et un exemple de dessin, texte et image + accès aux pixels.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   GDI+
    • GDI+.exe$Télécharger ce fichier [Réservé aux membres club]155 648 octets
    • GDI+.ncbTélécharger ce fichier [Réservé aux membres club]388 096 octets
    • GDI+.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier908 octets
    • GDI+.suoTélécharger ce fichier [Réservé aux membres club]7 680 octets
    • GDI+.vcprojTélécharger ce fichier [Réservé aux membres club]2 964 octets
    • MainModule.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 630 octets
    • Sorcier.bmpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier12 342 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture [C++/WIN32] RECHERCHE DE FUITES DE MEMOIRE
Source avec Zip Source avec une capture PIECHART SUR DIALOG SANS RESSOURCE
Source avec Zip Source avec une capture [C++/WIN32] TYPEDEF_VIEWER (CONTROLES ETENDUS)
Source avec Zip EFFET GRAPHIQUE DIRECTDRAW
Source avec Zip Source avec une capture [C++/WIN32] COMPRESSEUR/DECOMPRESSEUR LZW

 Sources de la même categorie

Source avec Zip APPLICATION DE DESSIN DE QUELQUES FIGURES par laguchori
Source avec Zip Source avec une capture HDR EXPOSURE FUSION par mecrosoft
Source avec Zip Source avec une capture IRC CLIENT MULTISERVEUR EN MFC (TXIRC) par TeniX
Source avec Zip ENTETE DU FICHIER BMP (BIPMAP) par k.Lutchi
Source avec Zip Source avec une capture XCOUPE : COUPE 2D par pop70

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture ONGLETS MULTICOLORES (WIN32 API) par racpp
Source avec Zip BASE POUR L'UTILISATION DU GDI (API WINDOWS) par _michel
Source avec Zip Source avec une capture VERSION MODIFIÉE DE "JEU DE PIONS CONTRE LE PC" par Foragan
Source avec Zip Source avec une capture [C++/WIN32] JEU DE PIONS CONTRE LE PC par yann_lo_san
Source avec Zip Source avec une capture INTERFACE COMME DIRECTDRAW SOUS WIN32 AVEC LE GDI par KyoKo

Commentaires et avis

Commentaire de Joky le 20/09/2006 12:44:20

BitBlt(hDc, 0, 0, cx, cy, hDcMem, cx, cy, NOTSRCCOPY);

Et voilà sans toucher directement aux bits

Commentaire de yann_lo_san le 20/09/2006 14:24:36

C'est un exemple, une façon de faire qui peut être utile ! sinon bien sur qu'un bitBlt est plus court !
Puis tu oublis le createCompatibleDc() qui est du GDI et pas GDI+.

Commentaire de yann_lo_san le 20/09/2006 14:29:43

Et comment passes-tu l'image en négatif de couleur sans un accès direct comme dans mon exemple ?

Commentaire de Joky le 20/09/2006 17:41:31

Et bien un hDcMem = CreateCompatibleDC(hDc);

SelectObject(hDcMem, hBmp);

et
BitBlt(hDc, 0, 0, cx, cy, hDcMem, cx , cy, NOTSRCCOPY);

NOTSRCCOPY va recopier tous les bits contenu dans hDcMem (la source) vers hDc en les inversants,

Voir Richter sur site de Brunews

Commentaire de yann_lo_san le 20/09/2006 22:38:42

D'accord, j'avais pas vu.
Mais c'était pour montrer du gdi+ avec Graphics::Drawimage()

Commentaire de Boing le 22/09/2006 10:54:03

GDI+ permet d'appliquer des rotations, bientôt des filtres (GDI+ 1.1), des corrections gamma et plein de choses encore...
C'est une interface qui permet de développer des petites applications graphiques puissantes.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

api win32 sdk [ par fabpdg ] je recherche comment utiliser les fonfions, comme netsessionemun en delphi.Delphi ne reconnaît pas les fonctions api win32 sdk.Comment et quels sont l include GDI [ par Malkuth ] Bonjour,Voilà je voudrais comprendre je créer un projet (Application console WIN32) sous visual studio 2005 je rajoute #include <gdiplus.h>je co Où trouver le Win32 SDK ? [ par PierreP ] ... avec un help ou qqchose de ce genre qui explique comment on utilise les fonctions.Impossible de le trouver sur Le site de Microsoft ! changé curseur dans application Win32 [ par Stoomm ] Bonjour, j'aimerais chargé un curseur autre que celui par défault dans une appli Win32.Quelqu'un peut il me donner la marche à suivre svp.Merci d'avan changé curseur dans application Win32 [ par Stoomm ] Bonjour, j'aimerais chargé un curseur autre que celui par défault dans une appli Win32.Quelqu'un peut il me donner la marche à suivre svp.Merci d'avan [?] dessin en couleur sous visual C SDK [ par jetsam ] Comment faire pour desiner une ligne en couler en Visual Cjuste en SDK (pas d'objet) avec un HDC demande librairie gtk pour win32 [ par francky ] quelqu'un pourrait-il me donner la librairie gtk.h?ou alors des liens vers des exemples d'interface graphique réaliséemerci d'avance. SDK [ par ~~ ] Je cherche les fichiers necessaires à la compilation d'un projet utilisant DirectX.Ces fichiers sont-ils présents dans le SDK de DirectC pour c++?Si n lien vers librairie glut pour win32 [ par francky ] m'étant fait déja passé pour un con ne sachant pas lire,pour tout ceux qui débutent et ne trouve pas la librairie glut pour windows permettant de cree gtk & win32 & Visual C++ [ par Paisible ] je vais peut être me faire jeter, mais bon...j'ai cherché dans le forum... et impossible de trouver la trace d'un quelconque post concernant la config


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 1,030 sec (4)

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