ginglese Posté(e) le 6 février 2007 Partager Posté(e) le 6 février 2007 bonjour, je développe actuellement en c++ sous windows xp pro. Qu'est ce que vista va changer par rapport à la programmation des appli en c++ ? puis-je continuer à développer sous windows xp pro, et les faire tourner sous vista ? y a t 'il des règles de codage particulière pour faire fonctionner une application sous vista ? des liens, des infos ? merci. ps : j'ai poster ce message dans le topic [logiciels vista] et on m'a dit de voir par ici. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bab00n Posté(e) le 8 février 2007 Partager Posté(e) le 8 février 2007 Aucune idée mais c'est une bonne question. Je vais tester vista sur mon pc vendredi soir normalement alors je pourrais te dire sa, en attendant je sais pas !!. Apres tout dépend comment tu programme, si tu utilise des API windows ou autre ... je sais pas ^^ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Space Posté(e) le 8 février 2007 Partager Posté(e) le 8 février 2007 Normalement ils doivent marcher. Les softs sortie à la base sous xp marchent eux sans aucunes updates nécessaires. (enfin la plupart) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Charles.w Posté(e) le 3 mars 2007 Partager Posté(e) le 3 mars 2007 Pour l'instant, à priori, les applications prévues pour WindowsXP continuent de fonctionner sous Vista...à condition qu'elles ne fassent pas d'appel au matériel...il est également à noter que pour l'instant, VisualStudio2005 ne permet pas d'exploiter Aero...et seul VisualStudio2007 devrait permettre de le faire...on voit bien que MS a paniqué un peu quand à la sortie de Vista, en le lancant prématurément...puisque même les grands comptes n'ont rien d'autre à se mettre sous la dent que des outils de développement en version beta...pour le moment, pour moi, il est urgent d'attendre... Sinon, au niveau de la mémoire, si mes souvenirs sont bons, sous Vista, il y a un mécanisme de gestion de pile étrangement similaire à ce que l'on trouve sous les derniers BSD (et qui a également été repris sous Linux dans les noyaux 2.6)...et que visiblement MS tente de faire breveter, si l'on en juge les récentes déclarations de Balmer... Lien vers le commentaire Partager sur d’autres sites More sharing options...
tsubasaleguedin Posté(e) le 3 mars 2007 Partager Posté(e) le 3 mars 2007 Si tu programme en win32 ca change rien, car contrairement au sirene microsoft, windows VISTA est encore 100% win32. Pour avoir accés au nouveau UI vista telecharge le win32SDK et install les vista headers, tu trouvera toute les nouvelle definitions des boutons dans les .h ( ex: http://www.wiredprairie.us/journal/2005/12...s_coming_a.html ) Le style BS_COMMANDLINK par exemple : http://www.hiboox.com/image.php?img=368c13bb.png Et oui tu n'a absolument pas besoin des outils microsoft pour developper en win32 pur, commercialement ils sont tres bon ils arrivent meme a faire croire que tu peux pas faire ca... Un compilateur/linker C ( Borland, ou microsoft ( pouah )), un editeur de texte et c'est parti ! Win32SDK mis a jour pour vista: http://www.microsoft.com/downloads/details...;displaylang=en Tout est dedans, tu decoche tout et tu prend uniquement les "Vista headers". Sinon pour trouver les nouveaux style vista, il te suffit de parcourir le msdn et de trouver les "styles" v6.0 comme ici pour les boutons: http://msdn2.microsoft.com/en-us/library/ms673347.aspx ( tu trouve les nouveaux style en bas ) PS: il ne faut pas oublier que dans sa grande générosité microsoft a virer le programme win32hlp de windows vista, pour forcer les dev a faire du chm maintenant ou leur nouveau format pdf... Quoi tu a ecrit toute les docs de tes appli en hlp ? Et bien demerde toi on propose pas d'outils de convertion ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Charles.w Posté(e) le 3 mars 2007 Partager Posté(e) le 3 mars 2007 Pour le coup des exécutables, ce n'est pas la première fois avec MS...toujours si mes souvenirs sont bons, il me semble qu'il suffit de modifier le premier octet des éxécutables de Windows 1.0 pour arriver a les faire fonctionner sous XP, et ce sans même avoir a utiliser le mode de compatibilité...au moins les motivations de MS sont claires... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.