Guide pratique pour créer un lien de commande
Cette rubrique décrit une façon de créer un lien de commande.
Bon à savoir
Technologies
Prérequis
- C/C++
- Programmation de l’interface utilisateur Windows
Instructions
Étape 1 : Créer un instance du bouton de lien de commande.
Dans l’exemple de code C++ suivant, la constante de style BS_COMMANDLINK spécifie le bouton en tant que bouton de lien de commande.
HWND hwndCommandLink = CreateWindow(
L"BUTTON", // Predefined class; Unicode assumed
L"", // Text will be defined later
WS_TABSTOP | WS_VISIBLE | WS_CHILD | BS_COMMANDLINK, // Styles
200, // x position
10, // y position
100, // Button width
100, // Button height
m_hwnd, // Parent window
NULL, // No menu
(HINSTANCE)GetWindowLongPtr(m_hwnd, GWLP_HINSTANCE),
NULL); // Pointer not needed
Étape 2 : Définir l’étiquette du lien de commande et le texte d’explication
Utilisez la fonction SendMessage pour définir l’étiquette de lien de commande et le texte supplémentaire via le message WM_SETTEXT et le message BCM_SETNOTE , respectivement.
SendMessage(hwndCommandLink, WM_SETTEXT, 0, (LPARAM)L"Command link");
SendMessage(hwndCommandLink, BCM_SETNOTE, 0, (LPARAM)L"with note");
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour