Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

TEMPLATES C/C++ POUR VS 2008


Information sur la source

Catégorie :API Classé sous : VC2008, compilateur, template, API Niveau : Débutant Date de création : 26/11/2007 Date de mise à jour : 13/04/2008 11:02:42 Vu / téléchargé: 6 412 / 244

Note :
Aucune note

Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note


Description

Je reprends le principe de la version pour VC++ 2005:
http://www.cppfrance.com/code.aspx?ID=36940

TpVs08 est un prog externe à VC++ qui fait des templates de projet pour ne pas avoir à reconfigurer toutes les options de compil à chaque fois.
Toujours un projet de nom "X1" pour rajouter des templates, pas autre chose. Faire un sous dossier (20 char max) en rapport au prog pour chaque new template.
7 templates déjà fournis mais comme ce sont les miens il vous faudra invalider les myWinMain() et remettre en service les WinMain() si vous souhaitez utiliser le CRT.

Nom du nouveau projet sera de 15 char maxi.
Le dossier cible doit être vide de tout fichier, si sous dossier ok.
Le dossier cible est enregistré dans tpl.dat.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • resource.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier680 octets
  • TplVs08.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 661 octets
  • TpVs08.cTélécharger ce fichier [Réservé aux membres club]Voir ce fichier12 226 octets
  • TpVs08.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier877 octets
  • TpVs08.suoTélécharger ce fichier [Réservé aux membres club]9 216 octets
  • TpVs08.vcprojTélécharger ce fichier [Réservé aux membres club]3 859 octets
  •   Release
    •   c++ADO
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 165 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier869 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]8 704 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]3 772 octets
    •   c++WndExcpt
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 529 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier869 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]7 680 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]3 772 octets
    •   cDlg
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 181 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier869 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]7 680 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]3 747 octets
    •   cDLL
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 176 octets
      • X1.defTélécharger ce fichier [Réservé aux membres club]25 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier869 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]8 704 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]3 875 octets
    •   console
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier197 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 223 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]8 192 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]6 294 octets
    •   cWnd
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 529 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier869 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]7 680 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]3 703 octets
    •   ODBCsse2C
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 163 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 223 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]8 192 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]6 272 octets
    •   x64AnsiCdlg
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 033 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 223 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]8 704 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]6 703 octets
    •   x64Cdlg
      • X1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 078 octets
      • X1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 223 octets
      • X1.suoTélécharger ce fichier [Réservé aux membres club]8 704 octets
      • X1.vcprojTélécharger ce fichier [Réservé aux membres club]6 659 octets
    • tpl.datTélécharger ce fichier [Réservé aux membres club]9 octets

Télécharger le zip

Historique

13 avril 2008 11:02:43 :
Ajout de template.

Commentaires et avis

signaler à un administrateur
Commentaire de SAKingdom le 26/11/2007 18:35:22

VC++ 2008 est-il disponible en téléchargement ?

signaler à un administrateur
Commentaire de BruNews le 26/11/2007 18:59:04 administrateur CS

Semble que la version Express ne soit pas encore dispo en telechargement (seulement beta) mais les packages sont pourtant finalisés, devraient être en ligne sous peu.

signaler à un administrateur
Commentaire de deck_bsd le 27/11/2007 20:36:17

Merci pour cette source BruNews, elle va, tout comme celle pour VS 2005 être forte utile. Vivement qu'il soit dispo pour voir ce qu'il a dans le ventre.

signaler à un administrateur
Commentaire de deck_bsd le 11/12/2007 09:13:16

Le dvd de visual 2008 est dispo sur ma3d, donc je supose que sous peux la version française sera ok, me réjouit :P

signaler à un administrateur
Commentaire de SAKingdom le 11/12/2007 17:33:12

VC++ 2008 express est-il encore en beta ? Aux dernières nouvelles, en tout cas, il était encore en beta 2.

J'ai essayé d'installer la version proposée sur le site de VS mais j'y ait renoncé en voyant qu'il faudrait se taper l'installation du framework 3.5.

Alors avant de polluer d'avantage mon système, je voudrais vraiment savoir si il y a une réelle différence entre vc++ 2005 et 2008. Quelque chose qui justifierait le framework, son poids (+ de 1Go) et tout les bidules qu'il mettra partout dans mon système.

J'ai essayé de trouver une liste des nouveautés mais, pas de chance pour moi, je ne trouve rien. Le seul article qui aurait pu m'en dire plus a apparemment été supprimé.

signaler à un administrateur
Commentaire de BruNews le 11/12/2007 18:03:41 administrateur CS

Pour le natif, très peu de modifs.
- Gestion des manifest (interne ou fichier) qui incluent la prise en compte de UAC.
- new options de linker, surtout la prise en charge du reload d'adresse du binaire par le chargeur system.

Pour résumer, rien de fondamental mais des détails intéressants tout de même. Il sait par exemple indiquer qu'il passera un jmp short en near dans un listing asm, très important dans mon taf mais bien sur faut en avoir l'emploi.

La version Express est pourtant packagée en ISO (VB, C# et C++ ensemble), s'ils tardent je la mettrai en download.

Le framework 3.5 sera installé par le SP1 dans tous les cas alors... Faudra s'y faire car c'est parti pour durer.

signaler à un administrateur
Commentaire de SAKingdom le 11/12/2007 19:14:40

Ok merci.
Donc rien qui justifie une transition de VC++ 2005 à 2008.

"Le framework 3.5 sera installé par le SP1"
Ouais mais je parlais de mon ordi ayant XP. Mon portable, tournant sous vista, aura VC++ 2008. J'attends juste confirmation qu'il n'est plus en beta.

"La version Express est pourtant packagée en ISO (VB, C# et C++ ensemble)"
Ah ok. C'était peut-être des nouvelles pas fraiches.

signaler à un administrateur
Commentaire de BruNews le 11/12/2007 19:43:52 administrateur CS

Aucune idée s'il est dispo sur site MS, je vais le mettre sur le mien.
Je donne le lien dans qlqs minutes.

signaler à un administrateur
Commentaire de BruNews le 11/12/2007 19:55:50 administrateur CS

http://brunews.com/enVs2008expDvd.iso
Graver sur DVD et lancer l'installation.

signaler à un administrateur
Commentaire de SAKingdom le 11/12/2007 20:02:36

Ah super merci.
Ouff, c'est VS 2008 au complet, ça risque de prendre un moment.
Téléchargement à +/- 92ko/s
Si ça reste stable, devrait être terminé dans... 2heures et demi (disons 3 heures).

Voici le nom du iso sur le site de MS, si ça te dis quelque chose:
VS2008ExpressENUX1397868.iso

signaler à un administrateur
Commentaire de deck_bsd le 11/12/2007 20:22:04

BruNews you are great. Merci. Je le téléchargerai à l'école demain en attendant d'avoir la version complete :D.

signaler à un administrateur
Commentaire de truthlesslife le 13/01/2008 17:30:11

Bonjour,

J'ai juste une petite question : je voie plein de sources avec la mention "sans CRT"...
J'aimerais savoir à quoi ça sert de virer les dépendences à la CRT dans un programme !!?

Merci d'avance.

signaler à un administrateur
Commentaire de BruNews le 13/01/2008 17:52:55 administrateur CS

- Petite taille exe.
- Rien d'inclus à l'insu de son plein gré.
- Complète maitrise du code.

signaler à un administrateur
Commentaire de truthlesslife le 13/01/2008 17:58:47

Les avantages de l'assembleur dans un programme en C en somme... Merci pour cette réponse.

signaler à un administrateur
Commentaire de Kazuya le 22/05/2008 17:45:31

Salut,

Je me lance dans Visual Studio 2008 et aparament en utilisant ces templates, on ne peut pas débuger, enfin moi j'ai des "No Symbols Loaded" sur tous mes breakpoints alors est-ce qu'en utilisant ces templates on ne peut pas débuger ou est-ce qu'il faut faire une config supplémentaire ?

signaler à un administrateur
Commentaire de BruNews le 22/05/2008 18:42:47 administrateur CS

Mettre les myWinMain zn commeentaire et remettre en service les WinMain du CRT puis passer en config DEBUG.
Ceci dit, il vaudrait mieux réfléchir correctement son code plutot que de prendre l'habitude du debug.

signaler à un administrateur
Commentaire de Kazuya le 22/05/2008 19:08:06

C'est ce que j'avais fait, j'avais déjà remi la WinMain mais ça ne fonctionne pas, ya pas des configs à faire ?

"il vaudrait mieux réfléchir correctement son code plutot que de prendre l'habitude du debug"
Je voudrais bien, seulement, en tant que débutant c'est en forgeant qu'on devient forgeron.

Ceci-dit je suis moi aussi contre l'idée d'avoir des ressources indésirables dans l'executable (bien que je n'en avais même pas conscience).

signaler à un administrateur
Commentaire de BruNews le 22/05/2008 20:07:47 administrateur CS

Sur VC++, il y a un combo pour passer de compil RELEASE à DEBUG.

Pour info, je n'ai jamais utilisé le mode debug. Pour être clair, je ne saurais même pas m'en servir. De là à penser que ça ne sert pas à grand chose, il n'y a qu'un pas que je franchis aisément.

signaler à un administrateur
Commentaire de Kazuya le 22/05/2008 20:14:01

lol, je sais pour le combo, il existe depuis les débuts de visual studio.
Bon, c'est pas grave, je finirai bien par trouver.
Merci quand même

signaler à un administrateur
Commentaire de deck_bsd le 12/11/2008 16:59:51

Bonjour BruNews,

J'ai p-e une petite idée d'amélioration , tu pourrais aussi crée un template pour la création d'un driver :))) . En faite c'est parce que moi même je doit en créer un en se moment, et que j'en ai tjrs fait avec les fichier de base déjà crée. Donc la je ne sais mm pas par ou commencer mdr

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

API Windows - Template dialog [ par banane_rose ] bonjour, voilà j'ai fait une template d'une dialog avec un logiciel (ce n'est qu'un test) #define ABOUTBOX 1000#define IDOK 1001#define IDCANCEL Comment creer des .exe depuis son programme (compiler) ? [ par floche ] Voila en fait je cherche a creer directement un .exe depuis mon programme donc a le compiler sans que ce compilateur prene trop de place. Ou sinon un file en c++ [ par ralou ] salut les amis pour bien comprendre la file et la genericite plus les pointeurs je voulais terminer cet excercice mais vraiment j'ai pas arriver a le Queestion toute simple sur l'affichage dans une dialogue box [ par julienbornet ] Bonjour a tousJ'ai un petit probleme. Voila je suis entraint de creer une API. Le but de cette API est de permettre a l'utilisateur de regler un certa listbox controle [ par JoebarGlut ] Salut, j'utilise l'api win32 et les controles preconstruis de l'api. Salut, Existe t il un message pour gerer les positions du genre LB_UPSTRING ?, LB creation compilateur en C [ par boboz2 ] bonjour, ayant pour projet informatique de cree un compilateur en C sous visual C++, je demande des informations car ce je commence juste a programmer compatibilite api win32 et sp2 [ par Kangourou_Nomade ] bonjour, j'ai un code qui fait un CreateWindowEx(0 , WC_TABCONTROL, "", WS_CHILD | WS_VISIBLE | TCS_BOTTOM, 0, 0, 0, 0, hWnd, Ameliorer mon reseau [ par JoebarGlut ] Salut, Je me pose quelques petites questions pur ameliorer mon reseau... J'envois des fichiers avec les socket de l'api windows avec un buffer[ Erreur template [ par RaphAstronome ] Bonjour,J'ai un probleme avec Dev-c++ (GCC) Lorsque je complie ça (il ce trouve dans le .h) et aucune instruction ne le précéde :#ifnde API [ par tombokoye ] Comment recuperer le handle d'un document (en particulier un fichier) sur lequel on vient de cliquer.


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,780 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.