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

C++ Discussion :

Visual C++ et WinForm Designer


Sujet :

C++

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 4
    Par défaut Visual C++ et WinForm Designer
    Bonjour,
    Programmeur retraité, ayant beaucoup utilisé Qt, je souhaite concevoir une application Windows Desktop. J'ai installé Visual Studio C++ 2022 mais ne parviens pas à utiliser le Designer (le module qui permet de créer l'interface utilisateur, avec fenêtres, contrôles, etc).
    Savez-vous comment l'activer dans la version 2022 ?

    Question corolaire : comment puis-je faire pour télécharger la version précédente : Visual Studio C++ 2019 ?

    Quoiqu'il en soit, merci beaucoup à qui me fournirait des débuts de pistes !

    Joël

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 435
    Par défaut
    M$ semble avoir laissé le support du Designer Winform pour le C++/CLI.
    Ils proposent de plutôt d'utiliser les MFC, qui ne sont plus assujetties à une licence.

    Dans mes projets, j'ai toujours privilégié une IHM en C# avec les autres couches dans un autre langage "compatible" .NET, comme le C++/CLI.

    Pourquoi ne plus utiliser Qt ?

  3. #3
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 034
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 034
    Par défaut
    Bonjour,

    comment puis-je faire pour télécharger la version précédente : Visual Studio C++ 2019 ?
    Page des téléchargements anciens

    Une extension qui te sera utile : C++/CLR
    Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
    La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 4
    Par défaut
    Bacelar

    Dans mes projets, j'ai toujours privilégié une IHM en C# avec les autres couches dans un autre langage "compatible" .NET, comme le C++/CLI.

    Pourquoi ne plus utiliser Qt ?[/QUOTE]

    - Merci de me donner cette idée d'utiliser C# pour l'interface ! Je n'y aurais pas pensé...
    - Quant à Qt, il semble d'une part qu'il ne soit plus freeware, et d'autre part je n'aimais pas trop ses extensions au C++ pour lier les event handlers

    MERCI !!!

    Citation Envoyé par fred1599 Voir le message
    Bonjour,



    Page des téléchargements anciens

    Une extension qui te sera utile : C++/CLR
    - Alors ça (l'extension) je ne l'aurais jamais trouvé (parce que j'ai cherché )
    - Pour ce qui concerne la page que tu cites, j'y étais allé et on ne m'y proposait, pour la version 2019, que le téléchargement des redistribuables... Si je ne me trompe pas.

    Un grand Merci de m'avoir répondu !

  5. #5
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2011
    Messages
    750
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 750
    Par défaut
    Citation Envoyé par Corpia Voir le message
    - Merci de me donner cette idée d'utiliser C# pour l'interface ! Je n'y aurais pas pensé...
    C'est assez fréquent de faire l'IHM dans un autre langage, parce que plus simple ou adapté. Il y a une grosse tendance à les faire avec des "webview" comme Electron (pour citer un des plus connut), mais on en trouve des bien moins lourdes comme Taury qui vont utiliser la webview du système (Microsoft en a une, certain composant de Windows ont était réécrit avec). L'avantage est d'avoir une UI très riche au niveau des possibilités qui devient un client qui se connecte à l'application.

    C'est aussi la tendance de plusieurs frameworks qui proposent quelque chose d'un peu similaire, dont Qt avec QML: un langage spécialisé et déclaratif pour la GUI. Tout ce qui est QWidget existe encore, mais n'évolue plus.

    Citation Envoyé par Corpia Voir le message
    - Quant à Qt, il semble d'une part qu'il ne soit plus freeware, et d'autre part je n'aimais pas trop ses extensions au C++ pour lier les event handlers
    Qt à plusieurs licences selon les usages, dont une LGPL (ce n'est pas vraiment mis en avant sur le site de Qt car celui-ci est géré par The Qt Company, non par Qt Projet). Pour les events, je suppose que tu parles du système signal / slot ? Ça me paraît un système assez classique de gestion d'event. Surtout depuis Qt5 (+10 ans) qui ne requière plus les bizarreries à base de macro SIGNAL / SLOT.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Bug : Visual studio 2017 avec Designer Winform
    Par Blackjuker dans le forum Windows Forms
    Réponses: 6
    Dernier message: 05/10/2017, 14h31
  2. Bug : Visual studio 2010 avec Designer Winform
    Par onizuka_metal dans le forum Visual Studio
    Réponses: 2
    Dernier message: 15/09/2010, 12h29
  3. [Visual Fortran] Application Winform
    Par lwifi dans le forum Fortran
    Réponses: 3
    Dernier message: 23/02/2009, 14h45
  4. [WinForms]Améliorer le design des appli windows ?
    Par annalady dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 29/11/2005, 14h19

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