Accueil > Forum > > > > Proproétés d'une CEdit
Proproétés d'une CEdit
samedi 27 novembre 2004 à 16:28:03 |
Proproétés d'une CEdit

erikltt
|
Salut à tous, je débute dans les MFC et je suis confronté à un bête problème : comment attendre les propriétés d'une CEdit (ou de tout autre contrôle)? Je voudrais en en fait rendre une CEdit active/inactive ou visible/invisible, à la manière dont on procède en VB, c'est à dire NomDuContrôle.Visible=false, mais j'ai remarqué que ce n'était pas aussi simple :) Merci a+
|
|
samedi 27 novembre 2004 à 16:29:58 |
Re : Proproétés d'une CEdit

erikltt
|
Petite erreur de frappe, ce n'est pas 'attendre les propriétés...' mais 'atteindre' 
|
|
dimanche 28 novembre 2004 à 09:07:01 |
Re : Proproétés d'une CEdit

boumarsel
|
tu es sous vc6 ou vc.net? cherche ce titre ds MSDN 'Hierarchy Chart', tu y trouvera toutes les classes MFC et leurs differentes methodes et proprietés
|
|
dimanche 28 novembre 2004 à 15:59:35 |
Re : Proproétés d'une CEdit

vecchio56
|
Si tu l'as crée avec Create ou CreateWindow(Ex), il faut que tu utilises la fonction pEdit->Enable(FALSE) par exemple pour désactiver le CEdit, ou pEdit->ShowWindow(SW_HIDE) pour le cacher. Si c'est dans une ressource, il y a un menu pour les propriétés: Affichage>Fenêtre propriétés
|
|
dimanche 28 novembre 2004 à 18:38:42 |
Re : Proproétés d'une CEdit

erikltt
|
Je l'ai justement créée dans une ressource, mais il n'est pas possible de passer par le code pour modifier les propriétés de Affichage>Fenêtre propriétés?
|
|
dimanche 28 novembre 2004 à 19:28:44 |
Re : Proproétés d'une CEdit

vecchio56
|
Bien sur que si. Tu récupere le controle avec getDlgItem(IDDUCONTROLE). Ca donne un CWnd*, donc fais un cast pour avoir un truc de la classe souhaitée (tu la connais normalement). Par exemple: CEdit* pEdit = (CEdit*)GetDlgitem(IDC_EDIT1);
|
|
lundi 29 novembre 2004 à 19:32:53 |
Re : Proproétés d'une CEdit

erikltt
|
Ok, je vois le principe, maitenant il y a 2 prototype à cette fonction, je suppose donc qu'il faut que je prenne la 2e ( void CWnd::GetDlgItem( int nID, HWND* phWnd ) const; ) Maintenant, c'est le 2e paramètre qui me pose problème, comment récupérer un HWND sur ma boîte de dialogue? Tout ca, ce sont des questions de base, mais la MSDN ne m'aide pas beaucoup :/ Merci a+
|
|
mardi 30 novembre 2004 à 11:42:27 |
Re : Proproétés d'une CEdit

ymca2003
|
Dans le classwizzard, tu peux également associer le contrôle EDIT à une variable du type CEdit (onglet member variable du classwizzard, add member, séelcrion Contrôle et CEdit, donner un nom au Cedit m_edt par ex.
void CWnd::GetDlgItem( int nID, HWND* phWnd ) const; => permet de récupérer directement le handle du contrôle EDIT on passant un pointeur sur HWND qui sera rempli.
"comment récupérer un HWND sur ma boîte de dialogue?" => le membre m_hWnd de toute classe dérivée de CWnd donne accès au handle encapsulé.
|
|
Cette discussion est classée dans : visible, cedit, proproétés
Répondre à ce message
Sujets en rapport avec ce message
Optimisation... :) [ par CodeNeo ]
Hello tout le monde !!Question ! Est ce que quelqu'un saurait comment raccourcir le code suivant ?bool __fastcall TForm1::InitBouton ( void ) { Spe
CEdit & Alignement [ par Dorgendubal ]
Hello,c'est sûrement tout con mais j'ai pas trouvé comment aligner le texte dans un CEdit.(droite, gauche, centrer, ...)Merci
bouton non visible cliquable [ par VVolf ]
je cherche à rendre mon bouton de ma boite de dialogue non visible(jusquà la j'y arrive ) et cliquale( la je n'y arrive plus).KSi vous avez une idée o
Q:sous bc6, quel attribut pour rendre une fen tjrs visible ? [ par andros ]
SalutJe répète donc : sous BC6++, quel serait l'attribut pour que ma fenêtre soit toujours visible malgré qu'elle ne soit plus active ?Bon week-end !a
Application MDI [ par christhom ]
Bonjour tout le monde,Est ce que quelqu'un sait comment ne pas faire apparaître les barres de défilement horizontales et verticales sur une fenêtre MD
Visible or not [ par langedechu ]
Y a t il un moyen de savoir si un utilisateur vois ou pas notre fenetre :par ex: si la fenetre est en minimize il la vois pas ou si la fenetre est rec
CEdit de couleur en read only [ par gourouman ]
J'arrive à changer la couleur d'un CEdit, mais lorsque j'active le mode read only il reprend la couleur par défaut, et la couleur du texte aussi chang
CEdit en gras [ par Helau ]
Bonjour,Ca fait plusieurs jour que je bataille pour écrire en gras dans une CEdit. Est-ce que quelqu'un pourrait me donner un petit coup de pouce ?Mer
Bouton visible ou non __vite!!! [ par curator68 ]
Salut,J'aimerai pouvoir rendre visible ou non un bouton, en cliquant sur un autre, comment faire????Je trouve nul part.Merci d'avance.Curator68<img sr
Donner la valeur 0 a une variable quand je lance mon application [ par khalidlyon ]
Bonjour, Enfaite je construit une plate forme, et j'ai ce pb. si qlq un peut m aider svp. Efaite, Je lance mon application et il doit faire : si fopen
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|