Trouver un fichier de code source :
   

Version Française - English Version
Accueil > 

C++

 > 

INFOS IMAGE POUR OPENGL

 > 

Infos Image Pour OpenGL\Window.h


INFOS IMAGE POUR OPENGL

Infos Image Pour OpenGL\Window.h


Informations sur ce code source

Cliquez pour voir la capture en taille normale
Code Source INFOS IMAGE POUR OPENGL
Auteur nikau
Fichier Infos Image Pour OpenGL\Window.h en C / C++ / C++.NET
Publié le 11/07/2012

Ce programme donne toutes les informations nécessaires concernant une image afin de pouvoir la charger avec OpenGL au travers de fonctions comme glDrawPixels(), glTexImage2D(), ect... Les informations données sont : L’extension, la largeur, la
 

Fichier : Infos Image Pour OpenGL\Window.h

Nombre de lignes : 68 lignes


Afficher ce fichier en plein écran
  • //--------------------------
  • // Window.h
  • //---------------------------
  • #ifndef WINDOW_H__
  • #define WINDOW_H__
  • #include "Image_Infos.h"
  • #include <windows.h>
  • #include <string>
  • namespace img{
  • class cWindow : cImageInfos
  • {
  • HINSTANCE mHinstance;
  • HWND mHwnd;
  • HDC mHdc;
  • MSG mMsg;
  • HMENU mHmenu1;
  • HMENU mHmenu11;
  • HMENU mHmenu22;
  • std::string mTitle;
  • std::string mClassName;
  • DWORD mWndStyle;
  • int mPosx;
  • int mPosy;
  • int mWidth;
  • int mHeight;
  • std::string mFileName;
  • static cWindow* mStaticWindow;
  • public:
  • cWindow();
  • virtual ~cWindow();
  • bool CreateNewWindow(HINSTANCE hinstance, std::string name, int posx, int posy, int width, int height);
  • void MainLoop();
  • LRESULT CALLBACK WndProc(HWND Hwnd, UINT umsg, WPARAM wParam, LPARAM lParam);
  • static LRESULT CALLBACK StaticWndProc(HWND hwnd, UINT umsg, WPARAM wParam, LPARAM lParam);
  • static bool APIENTRY DialogBoxAboutProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
  • int GetPosx()const {return mPosx;};
  • int GetPosy()const {return mPosy;};
  • int GetWidth()const {return mWidth;};
  • int GetHeight()const {return mHeight;};
  • std::string GetTitle()const {return mTitle;};
  • private:
  • bool CreateWndClass();
  • bool CreateNewMenu();
  • std::string DialogBoxOpenFileName();
  • void DisplayInformations();
  • };
  • } //namespace img
  • #endif // WINDOW_H


Liste des fichiers du ZIP

FichierTaille
Infos Image Pour OpenGL \ DevIl \ il.h19,36 Ko
Infos Image Pour OpenGL \ DevIl \ Il.lib454,5 Ko
Infos Image Pour OpenGL \ DevIl \ libil.a386,02 Ko
Infos Image Pour OpenGL \ Image_Infos.cpp2,46 Ko
Infos Image Pour OpenGL \ Image_Infos.h1,5 Ko
Infos Image Pour OpenGL \ logs.cpp1,89 Ko
Infos Image Pour OpenGL \ logs.h592 o
Infos Image Pour OpenGL \ Main.cpp1,14 Ko
Infos Image Pour OpenGL \ Ressources.h224 o
Infos Image Pour OpenGL \ Ressources.rc481 o
Infos Image Pour OpenGL \ Window.cpp6,1 Ko
Infos Image Pour OpenGL \ Window.h1,35 Ko

Pour télécharger le zip au complet, veuillez vous rendre sur cette page :
Télécharger INFOS IMAGE POUR OPENGL


Sources du même auteur ayant un ZIP


  • C / C++ / C++.NET [c++] [win32] jeux de shoot ( space shoot )
    Voila un petit jeux vidéo. C'est très simple, il faut shooter le max d'aliens. J'ai crée ce jeux pour tester mon moteur 2D. Donc, les source...
    Langage : C / C++ / C++.NET, publié le 11/07/2012 par nikau

Voir la suite...


Sources du même langage comportant un zip


Voir la suite...





Logiciels à télécharger...

  • Devis-Factures PHMSD (2.1.0.1)
    Devis-Factures PHMSD (2.1.0.1)
    Configuration minimale Nécessite Windows™ 2000, XP, Windows 7, 8, Vista (Service Pack à jour) - Processeur 500 Mhz (700 Mhz conseillé) - 256 Mo de Ram - 100 Mo d'espace disque disponible po...
  • Ludoprêt (3.2) [Gratuit / Freeware]
    Ludoprêt (3.2) [Gratuit / Freeware]
    Logiciel gratuit de gestion de ludothèque. Gestion des jeux et des adhérents. Gestion des forfaits et des cotisations. Gestion des prêts et retours. Gestion des retards et édition des relances. ...
  • Revealer Keylogger Free (2.05) [Gratuit / Freeware]
    Revealer Keylogger Free (2.05) [Gratuit / Freeware]
    Keylogger invisible et gratuit pour Windows 8, 7, Vista ou XP. Revealer Keylogger Free vous permet de surveiller l'activité des utilisateurs de votre ordinateur et d'enregistrer toutes les touches du ...

Sondage...

Le top des photos

Photo ??Photo ???????????????
Photo ????????Photo ????????
 

Développement réalisé par Nicolas SOREL (Nix) et Emmanuel (EBArtSoft) avec l'aide de Cyril DURAND, 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
Temps d'éxécution de la page : 0,30 sec