Mon application possède 2 dialogue.
Celle-ci son accessible par le biai d'onglet.
En faites je voudrais declencher un evenement lorsque je clique sur l'un ou l'autre des onglet comment réaliser ca ???
merci pour votre aide![]()
Mon application possède 2 dialogue.
Celle-ci son accessible par le biai d'onglet.
En faites je voudrais declencher un evenement lorsque je clique sur l'un ou l'autre des onglet comment réaliser ca ???
merci pour votre aide![]()
salut, intercepte le message TCN_SELCHANGE sur le CTabCtrl.![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
ben je suis desolé de te dire ca mais je sais pas du tout comment faire
tu pourrais etre un peu plus explicite stp![]()
dans les ressources, sur le controle CTabCtrl (clic droit proprietés ou events) tu interceptes ce message ...
![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
ben j'ai cherché mais sans resultat....
voici comment se presente mon code :
j'ai le dialog ABOUTBOx crée lors de la création du projet.
dans la classe AboutBox j'ai cette fonction :
grace à ce code j'e crée un dialogue avec 2 onglets permettant de passer d'un dialogue à un autre.
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
19 void CAllControlsSheet::AddControlPages() { BOOL bCr=FALSE ; m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); m_psh.dwFlags |= PSP_USEHICON; m_psh.dwFlags &= ~PSH_HASHELP; // Lose the Help button m_psh.dwFlags |= PSH_NOAPPLYNOW; // Lose the Apply Now button m_psh.hIcon = m_hIcon; AddPage(&m_ScenariiPage); m_ScenariiPage.SetParent((CDialog*)this) ; AddPage(&m_HistoriquePage); m_HistoriquePage.SetParent((CDialog*)this) ; // SetActivePage(NUM_PAGE) ; }
pour ce qui est des 2 dialogues ce sont des boite de dialogue normal crée par un simple clique-droit "insert dialog".
voila cependant j'ai chercher dans les "events" et autres "properties" mais sans rien trouvé.
Chef si tu avais précisé depuis le début que tu travaillais avec une CPropertySheet et pas simplement des onglets, ça m'aurait aiguillé.
voir ce post :
http://www.developpez.net/forums/sho...ht=OnSetActive
![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
C'est genial je te remercie beaucoup Farscape pour ton aide![]()
Partager