Accueil > Forum > > > > Thraed sans MFC
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
|
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.
|
|
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
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
MATLAB PROGRAMME MATLAB PROGRAMME par wahab1087
Cliquez pour lire la suite par wahab1087 RGB2GRAYRGB2GRAY par musa18
Cliquez pour lire la suite par musa18
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|