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 :

modifier titre + projet SDI


Sujet :

MFC

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Points : 66
    Points
    66
    Par défaut modifier titre + projet SDI
    salut,

    Je voudrai changer le titre de mon appli (en haut a gauche).
    Mais c'est un projet SDI donc le :
    ne marche pas.

    Il me laisse toujour :
    [nom_appli] - untitled
    meci de votre aide

    Arnaud

  2. #2
    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
    salut,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    AfxGetMainWnd()->SetTitle("titre");

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Points : 66
    Points
    66
    Par défaut
    heu ... sa marche pas :
    error C2039: 'SetTitle' : is not a member of 'CWnd'
    Arnaud

  4. #4
    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
    ah zut je me suis planté c'etait une fonction à moi en interne 8)
    a rajouter dans initinstance de la classe d'application.
    mettre le header #include <afxpriv.h>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    m_pMainWnd->ShowWindow(SW_SHOW);
    m_pMainWnd->UpdateWindow();
     
    AfxSetWindowText(m_pMainWnd->m_hWnd,"TestSDI- Farscapei");
    cette fonction est cachée !
    bon je crois que je vais la rajouter dans le post it de la faq.

    (la faq arrive bientôt )

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Points : 66
    Points
    66
    Par défaut
    encore une fois merci Farscape !!!

    Par contre j'avais pas forcément envie de faire
    sa dans le OnInitInstance() ...

    Car je voudrai récupérer mon titre à mettre
    d'un fichier .ini

    Arnaud

  6. #6
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 125
    Points : 117
    Points
    117
    Par défaut Abignon,dis moi
    dis moi stp l'interet de mettre ton titre dans un fichier ini?
    au lieu de le mettre dans OnInitInstance()


    Merci
    Projets de développement en assembleur x86: http://membres.lycos.fr/cvslike/ ou http://thesheep.free.fr/decasm/

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Points : 66
    Points
    66
    Par défaut
    Et bien de faire un logiciel générique.
    J'utilise la même appli pour plusieurs clients
    et tous les paramètres sont spécifés dans
    un config.ini

    Mais j'ai été obligé d'aller chercher le titre
    dans le .ini dans le OnInitInstance()

    Arnaud

  8. #8
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 125
    Points : 117
    Points
    117
    Par défaut ok je vois
    je comprends mieux ....

    Merci
    Projets de développement en assembleur x86: http://membres.lycos.fr/cvslike/ ou http://thesheep.free.fr/decasm/

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

Discussions similaires

  1. fenetre prompt modifier titre
    Par steeves5 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/03/2008, 14h44
  2. Modifier titre d'un formulaire
    Par ptitanic07 dans le forum VBA Access
    Réponses: 4
    Dernier message: 25/07/2007, 00h00
  3. Modifier un projet
    Par Battosaiii dans le forum Java ME
    Réponses: 1
    Dernier message: 03/06/2006, 12h08
  4. [MFC] Plusieurs vues dans un projet SDI
    Par riadh_ado dans le forum MFC
    Réponses: 5
    Dernier message: 26/04/2006, 17h55
  5. Modifier titre dcument parent d'une iframe
    Par Trunks dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 08/01/2006, 16h13

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