IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

A propos des MFC


Sujet :

MFC

  1. #1
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 177
    Points : 321
    Points
    321
    Par défaut A propos des MFC
    Bonjour tous le monde! Voila commençant à étudier les MFC depuis hier. Je trouve ça génial. Mais je suis entré dans un monde totalement différent de conception au premier abord . Mais ça me plait.
    J'ai choisi de faire des applications MFC pour utiliser le thème Office 2007. C'est un très beau thème, même que Windows Seven verra ses applications avec ce look.

    En parcourant le code généré par l'assistant MFC, j'étais surpris de ne pas trouver la déclaration Main() ou main(), ou du moins j'ai mal regardé. Donc je ne sais pas ou commence le point de départ de l'application.

    Il y a des choses que j'ai compris comme le mécanisme du menu ruban, pour l'ajout ou la suppression des composants créer par l'A-MFC. Bien sûr, je n'ai pas encore parcouru tous les fichiers générés, et pour l'instant je ne sais pas comment interagir mes composants crées.

    Est-ce que les applications MFC à besoins du .NET Framework, et si oui quelle version doit-il utilisé.

    Enfin, je voudrais savoir que si on finalise une application MFC, est-ce qu'on a le droit de la mettre en Open Source ou on doit obligatoirement la commercialisé.

    Merci d'avance pour vos réponses.


  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Points : 13 017
    Points
    13 017
    Par défaut
    Citation Envoyé par terminator59140 Voir le message
    En parcourant le code généré par l'assistant MFC, j'étais surpris de ne pas trouver la déclaration Main() ou main(), ou du moins j'ai mal regardé. Donc je ne sais pas ou commence le point de départ de l'application.
    Tout est dans la cuisine interne. Ton point d'entrée est dans ton InitInstance (comme son nom l'indique). Tu as le tuto de farscape sur les MFC.

    Citation Envoyé par terminator59140 Voir le message
    Est-ce que les applications MFC à besoins du .NET Framework, et si oui quelle version doit-il utilisé.
    Les MFC existent depuis bien avant .NET. Donc, tu peux compiler sans.

    Citation Envoyé par terminator59140 Voir le message
    Enfin, je voudrais savoir que si on finalise une application MFC, est-ce qu'on a le droit de la mettre en Open Source ou on doit obligatoirement la commercialisé.
    OpenSource n'est pas lié à ton mode de production. Tu peux mettre ce que tu veux en open source: du code MFC ou des patates (si tu produits des patates dans ton jardin). Pour commercialiser idem: ce sera lié au bibliothèque que tu utiliseras. Si tu fais un dev 100% MFC, alors libre à toi de le commercialiser (si tu produits des patates avec les semences de ton voisin, peut être devras-tu lui demander avant).

  3. #3
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    en ce qui concerne l'utilisation de la ribbonbar ou de l'interface like office 2007 il faudra acquérir une licence gratuite auprès de MS pour utiliser cette interface dans l'application:
    voir le lien : http://msdn.microsoft.com/fr-fr/office/aa973809.aspx

  4. #4
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 177
    Points : 321
    Points
    321
    Par défaut
    Salut 3DArchi et farscape! Merci de me répondre aussi rapidement. Donc si je comprend bien, je peux faire ce que je veux de mon application MFC et utiliser la ribbonbar avec la lisence gratuite de M$. C'est cool .

    Et pour la licence de M$ je doit l'insérer à chaque application crée utilisant le thème?

    Et je vais lire le tutoriel de farscape pour l'utilisation de MFC.


Discussions similaires

  1. [MFC] Un callback dans des MFC ...
    Par elsargento dans le forum MFC
    Réponses: 3
    Dernier message: 18/02/2004, 16h04
  2. Une question à propos des thread
    Par tscoops dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/11/2003, 14h03
  3. A propos des 'File management Functions' de Windows
    Par znaidi dans le forum Windows
    Réponses: 3
    Dernier message: 01/04/2003, 16h01
  4. A propos des modèles d'objet (avec sources)
    Par DevX dans le forum C++Builder
    Réponses: 14
    Dernier message: 01/12/2002, 12h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo