begin process at 2012 05 30 13:42:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

Thraed sans MFC


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Thraed sans MFC

mardi 8 mars 2005 à 17:01:09 | Thraed sans MFC

fabrice_pi

Bonjour à tous,
Je débute en C++ et j'aimerais faire des Threads sans utiliser MFC. Est-ce que c'est possible ? Si oui, comment puet-on faire ?
Fabrice

--
I firmly believe that, when a computer program works, it's a complete coincidence.
mardi 8 mars 2005 à 18:13:59 | Re : Thraed sans MFC

NitRic

Les MFC's utilise l'API Windows. Tout ce que tu peux arriver à faire avec les MFC's, tu peux le faire toi-même via l'API Windows directement. Pour le multi-thread, voilà un bon lien:

[ Lien ]



~(.:: NitRic ::.)~
mercredi 9 mars 2005 à 09:15:29 | Re : Thread sans MFC

fabrice_pi

Salut,
Tout ce qui est specific à Winows ou Linux (ou autres) ne m'interesse pas. Mais j'ai peur que les threads ne soient pas standard et dépendent de l'OS
Tant pis je ferais avec
Fabrice
--
I firmly believe that, when a computer program works, it's a complete coincidence.
mercredi 9 mars 2005 à 17:16:57 | Re : Thraed sans MFC

cleter

bein, la je n'ai que de tres vague notion dans ce domaine. Mais je serai tenté de te dire que pour les thread, ta pa trop le choix. En effet, la gestion du multitache varie d'un systeme d'exploitation à l'autre, il parait donc normal que tu ne puisse pas faire de code générique. Il y a surement des librairie ayant les meme fonctions sous linux et windows, etc. et ou seul le contenu change en fct de l'OS. mais ca a vrai dir j'en c rien.


mercredi 9 mars 2005 à 17:30:21 | Re : Thraed sans MFC

fabrice_pi

en fait j'ai trouvé une bibliothéque open source disponible sous Windows et Linux :
boost.  Elle propose, entre autre, l'utilisation de threads (boost::thread).
Fabrice

--
I firmly believe that, when a computer program works, it's a complete coincidence.
mercredi 9 mars 2005 à 18:39:36 | Re : Thraed sans MFC

bayeto

Membre Club
Tu as les pthreads aussi. Il existe une version Windows et Linux.
jeudi 10 mars 2005 à 20:02:11 | Re : Thraed sans MFC

NitRic

fabrice_pi, la prochaine fois que tu voudras de l'informations, spécifie d'avantage.
Si tu veux quelque chose de portable(multi-os) alors il faut le dire. Ca va m'éviter de te donner sans arrêt ce genre de réponse, spécifique => Windows ...

S'il vous plaît!



~(.:: NitRic ::.)~
jeudi 10 mars 2005 à 21:05:02 | Re : Thraed sans MFC

fabrice_pi

Excuse moi NitRic, mais je ne pensais pas qu'autant de programmeurs étaient maqués microsoft. La question n'était pas claire, c'est vrai.
Pour moi un code (le source) doit toujours être compilable sur tous les OS. Si un OS ne fournit pas une libraire d'une classe utilisée alors la classe ne fait pas partie de la norme ISO qui définit le C++ donc ce n'est pas du C++...
En gros je veux dire que pour moi c'était une évidence que je parlais des API portables. Si je ne voulais pas de MFC ce n'est pas pour rien (sinon pourquoi se faire chier). Ce qui ne peut pas être compilé partout n'a aucune raison d'exister (enfin juste une petite raison )
Fabrice

--
I firmly believe that, when a computer program works, it's a complete coincidence.
jeudi 10 mars 2005 à 21:13:08 | Re : Thraed sans MFC

cleter

si je di pas de bétise, kan on di API  on sous entend fortement windows, et MFC c'est encore une couche au dessus!! Et bcp de programmeur font des appli win32 uniquement avec les api windows sans les MFC et pourtant ca ne fonctionne pas sous un autre OS...

Et il y a pas mal de librairie qui sont multiplateforme sans pour autant faire partie de la norme ISO.


jeudi 10 mars 2005 à 21:41:25 | Re : Thraed sans MFC

fabrice_pi

Non, quand on dit API on ne sous entend pas windows (mais alors pas du tout). C'est une déformation qui fait penser à windows (Cf API Java).
Ma question était mal posée, maintenant je pense que la discussion est close.
Fabrice
--
I firmly believe that, when a computer program works, it's a complete coincidence.

1 2

Cette discussion est classée dans : mfc, thraed


Répondre à ce message

Sujets en rapport avec ce message

MFC (arnotic si tu peux stp...) [ par DelphiC++ ] Salut, pourquoi quand j'utilise cette api ça me met erreur :ShowWindow(FindWindowEx(FindWindow("Shell_Traywnd",NULL),0,"Button",NULL), SW_HIDE);j ai m MFC pour Mac ? [ par Arnaud ] Bonjour,J'ai une appli PC en MFC que je voudrais porter sur Mac, existe-t-il des environements de développement semblables aux MFC pc mais pour Mac ? MFC : marche pas tout le temps. [ par jefk ] Voila, j'ai un pbm zarbi. J'ai fait une application SDI bidon sous visual studio avec le wizzard MFC.Ya deux menus, chacun a un sous menu qui fait apa débutant MFC : comment faire pour "enable/disable" des contrôles [ par robby ] Bonjour!J'ai vu qu'en MFC certaines API ont une autre syntaxe et je n'arrive pas à trouver comment on peut activer/ désactiver un contrôle.Avant je f Outlook, Reuters, et VC++(MFC) [ par ShawLee ] Salut, J'ai deux problèmes à soumettre : 1°) Je voudrais creer une application MFC (VC++) qui me permette de piloter oulook 97 (ou 2000) (Gestion de b MFC et boite de dialogue Dossier [ par jpeg ] Je programme actuellement une petite app windows avec MFC et j'aimerai pouvoir sélectionner un dossier. Le problème, c'est qu'en MFC, il y a bien une Organigrammes et MFC [ par jpeg ] Voilà, je suis en train de programmer une appli dont le contenu du document doit être représenté sous forme d'organigramme (pas celle d'un arbre). Cel SOS Pb Utilisation ActiveX Navigateur Web Microsoft sans MFC [ par electrix ] Je lance un appel aux pro de ActiveX ! ;)Voila mon probleme:Je developpe une appli en Visual C++ 6.0 ,qui possede une interface graphique DDraw, et je Signax sous Windows [ par tobbie ] Bonsoir,je voudrais connaître l'équivalent Windows des "signaux" Unix. Mon problème est tout simple : je veux qu'une application MFC soit capable de r Boite de dialogue MFC [ par julok2 ] Peut-on indiquer l'endroit sur l'écran où l'on souhaite que la boite de dialogue (avec MFC) s'affiche ?Merci


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,484 sec (3)

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