API win32: nommer une combobox

Résolu
abyass Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   -
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 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
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   Statut Membre Dernière intervention  
 
ça marche !
Merci pour voter réponse .
0
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
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