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 :

:: syntaxe c++ (MFC) ?


Sujet :

MFC

  1. #1
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2011
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 47
    Par d�faut :: syntaxe c++ (MFC) ?
    Bonjour tout le monde

    void HDMainFrame::setApplicationTitle(const char * _title)
    {
    char l_fullTitle[MAX_PATH];

    if(!m_general) LoadString(GetParamHandle(NULL), AFX_IDS_APP_TITLE, l_fullTitle, sizeof(l_fullTitle)); // AFX_IDS_APP_TITLE "server 0"
    else LoadString(GetModuleHandle(NULL), AFX_IDS_APP_TITLE_SV, l_fullTitle, sizeof(l_fullTitle)); //AFX_IDS_APP_TITLE_SV "server 1"

    if (_title && (strlen(_title) > 0))
    {
    strcat_s(l_fullTitle, " - ");
    strcat_s(l_fullTitle, _title);
    }

    ::SetWindowText( m_hWnd,l_fullTitle); //*********/ ! /*********//

    }

    La question: Quand on d�signe pas le nom la classe avant la m�thode comme dans l'exemple ci_dessu " ::SetWindowText( m_hWnd,l_fullTitle); " �a veut dire quoi ? Et est ce que elle est une particularit� du MFC?


    merci d'avance

  2. #2
    Membre �m�rite
    Homme Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    564
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 564
    Par d�faut
    Non ce n'est pas une particularit� des MFC mais bien une sp�cificit� du langage C++. En effet cet op�rateur (: est appel� op�rateur de r�solution de port��. Sans le nom d'une classe pr�c�dent cet op�rateur il s'applique � une fonction globale.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    R�ponses: 8
    Dernier message: 08/06/2005, 15h57
  2. MDI sans MFC, possible ?
    Par delire8 dans le forum MFC
    R�ponses: 4
    Dernier message: 17/06/2002, 07h38
  3. [MFC](encapsulation ADO) ou placer le code
    Par philippe V dans le forum MFC
    R�ponses: 2
    Dernier message: 13/06/2002, 14h58
  4. R�ponses: 2
    Dernier message: 10/06/2002, 11h03
  5. [MFC] ADO connection
    Par philippe V dans le forum MFC
    R�ponses: 3
    Dernier message: 10/06/2002, 07h36

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