Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : mfc: CProgressCtrl, petite question [ Archives / Au secours ] (gege1024)

mardi 17 février 2004 à 22:39:00 | mfc: CProgressCtrl, petite question

gege1024

dans mes ressource j'ai defini un bouton Progress
puis ds mon code, je declare dans le .h:
CProgressCtrl m_Progress;

puis dans le cpp:

m_Progress.Create( PBS_SMOOTH | WS_VISIBLE, CRect(50,370,400,378), this, IDC_PROGRESS );
m_Progress.SetRange( 0, pile_fichier.size()-1);

puis:
m_Progress.SetPos(i);

1) la question est: pourquoi dois-je definir un IDC_PROGRESS dans les ressources puisque l'aspect et la position (cf ressources) sont ecrasé et redefini par : m_Progress.Create....

2) comment declarer tout cela dans dans une classe que j'ai crée, je ne sai pas par quoi remplacer le "this", c'est un Cwnd*.


merci, (je reste pour des complements d'info si besoin)




mercredi 18 février 2004 à 09:18:18 | Re : mfc: CProgressCtrl, petite question

garslouche

1)
Bah je pense que c parceque tu n'es pas obligé d'utilise Create pour que la progressbar existe.

2)
Il faut créer une classe dérivée de CProgressCtrl. Tu peux l'appeler CProgressBar par exemple

Et change le constructeur en
CProgressBar::CProgressBar(CWnd* pParent, int nMax, int IDC)
{
m_Progress.Create( PBS_SMOOTH | WS_VISIBLE, CRect(50,370,400,378), pParent, IDC );
m_Progress.SetRange( 0, nMax );

}



On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac



Cette discussion est classé dans : progress, question, mfc, create, cprogressctrl


Répondre à ce message

Sujets en rapport avec ce message

Question bête sur les MFC [ par evildido ] Jes suis désolé si cette question a déja été posé auparavant.Je suis débutant en programmation mais pas trop le temps de me mettre dedans à cause de l Question basiques sur ADO en MFC [ par Nixeus ] Bonjour à tous,J'ai besoin d'utiliser une base de donnée Access créer par moi même dans une appli en c++ . Il s'agit d'une MFC que je développe sous V [MFC] question sur MSFlexGrid [ par moulefrite ] alors voici mon ptit souci. Je voudrais pouvoir selectionner plusieurs lignes disjointe dans une flexgrid. C'est possible à condition de les prendre à Petite question sur les mfc [ par xXTomTomXx ] Alors voila,ds le MainFrm.h je déclare les variable du type CStatic* SCamdans MainFrm.cpp ds OnCreate je les crée en faisant SCam->create();Je veux en Question de Newbie sur les MFC [ par Nixeus ] Bonjour à tous,Je début en MFC et j'ai quelques questions de newbie !Tout d'abord je developpe sous Vsual Studio 2005 Pro.1) Est il possible d'insérer petite question sur les mfc [ par xXTomTomXx ] Bonjour a tous.Je fait un projet avec les mfc et dans ce projet je crée des boutons en dynamique.Dans le view.h je déclare mes variables comme sa:CBut Petite question sur les mfc [ par xXTomTomXx ] Je fait un projet qui s'appelle ProjCam1 en mfc.Les éléments de ma fenètre sont déclaré dynamiquement dans ProjCam1.h comme par ex CStatic* SCam1 ensu Une question a la c...... [ par tibob51 ] Bonsoir,Quesce que les MFC?Merci de vos réponses. ListBox MFC & SendMessage [ par yohann2004 ] Bonjour, Dans un projet de type MFC de visual je n'arrive pas a récupérer les données d'une ListBox avec la fonction SendMessage. Quelqu'un peut m'ai MFC / API Win 32 / Open Gl... [ par bubbless ] Bonjour à tous !Programmant en C++, je suis actuellement devant un dilemme : quel langage choisir pour l'interface ? J'ai programmé un peu l'année der


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,530 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.