Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
En este tema se describe una manera de crear un vínculo de comando.
Lo que necesita saber
Tecnologías
Requisitos previos
- C/C++
- Programación de la interfaz de usuario de Windows
Instrucciones
Paso 1: Crear una instancia del botón de vínculo de comando.
En el siguiente ejemplo de código de C++, la constante de estilo BS_COMMANDLINK especifica el botón como un botón de vínculo de comando.
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
Paso 2: Establecer la etiqueta del vínculo de comando y el texto de explicación
Use la función SendMessage para establecer la etiqueta del vínculo de comando y el texto complementario a través del mensaje WM_SETTEXT y el mensaje de BCM_SETNOTE , respectivamente.
SendMessage(hwndCommandLink, WM_SETTEXT, 0, (LPARAM)L"Command link");
SendMessage(hwndCommandLink, BCM_SETNOTE, 0, (LPARAM)L"with note");
Temas relacionados