API win32: nommer une combobox

Résolu/Fermé
abyass Messages postés 18 Date d'inscription vendredi 30 juin 2017 Statut Membre Dernière intervention 21 août 2017 - Modifié le 21 août 2017 à 13:10
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 - 21 août 2017 à 17:36
Bonjour,
J'ai besoin de vos aides SVP.

Je travaille avec les API win32 pour le développement d'une interface graphique. . Je suis entrain de personnaliser mon interface et je veux nommer les combobx crées. Autrement, afficher un texte à gauche de la combobox, comme montré dans l'image.
Je pense que c'est un truc pas trop difficile mais j'ai cherché et je n'ai rien trouvé.


Merci d'avance.




1 réponse

[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
Modifié le 21 août 2017 à 16:06
Salut abyass,

C'est dans la doc de CreateWindow :

https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-createwindowa?redirectedfrom=MSDN

Les labels sont aussi des fenêtres pour Windows.

Tu crées un label avec CreateWindow, en spécifiant :

- "STATIC" en premier paramètre,
- le texte que tu veux insérer ('Baud Rate" dans ton exemple), en second paramètre,
- les styles de texte que tu veux en 3ème paramètre (liste des paramètres de style pour les contrôles statiques ici : https://docs.microsoft.com/en-us/windows/win32/controls/static-control-styles?redirectedfrom=MSDN
- pour les autres paramètres, tu devrais pouvoir te débrouiller :-)


Dal
1
abyass Messages postés 18 Date d'inscription vendredi 30 juin 2017 Statut Membre Dernière intervention 21 août 2017
21 août 2017 à 16:30
ça marche !
Merci pour voter réponse .
0
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
21 août 2017 à 17:36
de rien :-)

note qu'il faut retirer la parenthèse et la virgule à la fin du 2ème lien sur les styles statiques (le forum les a prises comme partie du lien), l'URL correcte étant donc : https://docs.microsoft.com/en-us/windows/win32/controls/static-control-styles?redirectedfrom=MSDN
0