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 :

[MFC] Accès pointeur qui donne rien :s


Sujet :

MFC

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 11
    Points : 8
    Points
    8
    Par défaut [MFC] Accès pointeur qui donne rien :s
    Bonjour tout le monde, merci de m'aider comme chaque fois, j'ai modélisé mon pb sous forme d'une image c'est plus clair je crois. En somme, j'appelle une méthode dans le vent. Va savoir pourquoi :s
    ps : Public CDialog pour CTabCtrlDlg



    Merci.


    [Merci d'éviter le rouge (Nico-pyright(c) / modérateur Visual C++)]

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    Comment as-tu instancié ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    Dans CTabControlDlg j'ai ce code la dans InitDialog

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    m_apChildTabDlg = new CChildTabDlg* [_countof(s_aChildTabDescr)];
    	for(int i = 0; i < _countof(s_aChildTabDescr); i++)
    	{
    		// création dialogue
    		m_apChildTabDlg[i] = (CChildTabDlg*) s_aChildTabDescr[i].m_pClass->CreateObject();
    		m_apChildTabDlg[i]->Create(s_aChildTabDescr[i].m_nId, this);
    		m_apChildTabDlg[i]->set(this);
    		// ajout onglet
    		m_TabCtrl.InsertItem(i, s_aChildTabDescr[i].m_lpszName);
     
    		// taille, on le place au centre du TabCtrl
    		CRect rcChildDlg;
    		m_apChildTabDlg[i]->GetWindowRect(rcChildDlg);
    		int x = (rcTabCtrl.left+rcTabCtrl.right)/2 - (rcChildDlg.Width())/2;
    		int y = (rcTabCtrl.top+rcTabCtrl.bottom)/2 - (rcChildDlg.Height())/2;
    		m_apChildTabDlg[i]->SetWindowPos(NULL, x, y, 0, 0, SWP_NOZORDER|SWP_NOSIZE);
    	}
    et un Tableau comme il suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    static CChildTabDescr s_aChildTabDescr[] =
    {
    	CChildTabDescr(_T("Rotation"), RUNTIME_CLASS(CDlg1), CDlg1::IDD),
    	CChildTabDescr(_T("Visualisation"), RUNTIME_CLASS(CDlg2), CDlg2::IDD),
     
    };
    Voila :s

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    C'est bon j'ai reglé le pb en prenant le pointeur de la classe oglModel au lieu de la classe TabCtrlDlg mais je comprend pas pourquoi ça marchait pas avec l'autre enfin bref :s

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

Discussions similaires

  1. Select qui donne 0 s'il n'y a rien
    Par Kropernic dans le forum Langage SQL
    Réponses: 16
    Dernier message: 18/09/2008, 10h55
  2. [MFC] CRegKey::QueryValue donne rien
    Par Denn's dans le forum MFC
    Réponses: 6
    Dernier message: 31/10/2007, 10h46
  3. Créer un compte qui donne accès seulement à une imprimante
    Par bart64 dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 06/09/2006, 20h19
  4. Qui donne les droits d'accès ?
    Par cqfd55com dans le forum Access
    Réponses: 8
    Dernier message: 31/05/2006, 14h52
  5. balise img qui ne donne rien online
    Par Pro-Phil dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/10/2005, 12h17

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