bonjour!!
j'aimerais affecter les noms des controles STATIC de façon dynamique
et non pas lors de la création du controle dans la DLG.
auriez vous (comme je le crois) la solution à me proposer
en vous remerciant!!
salut
bonjour!!
j'aimerais affecter les noms des controles STATIC de façon dynamique
et non pas lors de la création du controle dans la DLG.
auriez vous (comme je le crois) la solution à me proposer
en vous remerciant!!
salut
si tu parle du nom de la fenêtre, ben, tu crée ta boîte de dialog normal avec Ressource Editor, puis à coup de CreatWindow() ... tu crée les control statique et tu leur attribue le nom que tu veux, en spécifiant le nom dans le paramètre : lpWindowName
C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu -- Albert Einstein
Mon blog: http://blackhorus.blogspot.com
merci pour ton debut de solution mais je pense que je n'ai pas été très clair dans mon exposé du problème:
en fait je crée bien ma DLG par le ressource editor ainsi que les controles statiques (IDC_STATIC) toujours à l'aide du ressource editor mais je désire changer ou créer le nom du controle static dynamiquement (donc le control static est déja positionné sur la DLG) il me suffit uniquement de changer son nom.
Car le CreatWindow si je ne me trompe pas, positionne le control à l'endroit que tu lui spécifies alors que dans mon cas le control est déja positionné dans la DLG.
est ce que ta solution est toujours valable dans ce cas??
si tu peux me donner d'autres informations
merci
salut,
c'est quoi pour toi le nom d'un static ?
son identifiant ?
c'est pas tres clair.
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++.
salut;
le nom du static correspond à la chaine de caracteres que l'on renseigne dans la boite de dialogue property du control (ici le control dont l'identifiant est en general IDC_STATIC)
et bien pour changer le contenu d'un static il suffit d'utiliser SetWindowText.
voir faq.
http://c.developpez.com/faq/vc/?page=CWnd#SetWindowText
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++.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager