Controles de Windows predefinidos - Parte 12 Volumen - Interfaz de usuario de Windows Introducción Esto es parte de mi serie 12, Controles de Windows predefinidas. Para entender este tutorial, la mayoría ha leído todos los tutoriales anteriores de la serie. En esta parte de la serie, nos fijamos en una función de ventana Button y un Macro. Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected].
Es decir, en contacto conmigo para el más mínimo problema que tenga acerca de lo que está leyendo. Motivo de este tutorial El tutorial anterior tratado con mensajes que una aplicación puede enviar a un botón. Hay dos cosas importantes que los mensajes no se ocupan. Sin embargo, una de ellas está dirigida por una función de botón y el otro está dirigida por un macro botón. La aplicación tiene que ser capaz de ir a un grupo de botones de radio y comprobar (On) uno de los botones en el grupo; lo que se hace por una función de botón.
Una aplicación debe ser capaz de desactivar o activar un botón; esto se hace mediante la macro. Comprobación de un botón de opción de un Grupo La función para comprobar (puesto en un punto) un botón de opción de un grupo es: BOOL CheckRadioButton (HWND hDlg, int nIDFirstButton, int nIDLastButton, int nIDCheckButton); hDlg es un identificador para el cuadro de diálogo que contiene el botón de radio. nIDFirstButton: es el identificador del primer botón de opción en el grupo. nIDLastButton: es el identificador del último botón de opción en el grupo.
nIDCheckButton: es el identificador del botón de opción para seleccionar. El valor de retorno es un BOOL. Si la función tiene éxito, el valor devuelto es distinto de cero. Si la función falla, el valor de retorno es cero. El Macro Button_Enable Cuando se habilita un botón, el usuario puede utilizarlo; cuando se desactiva, el usuario no puede utilizarlo. Una macro es una especie de función. La macro Button_Enable se utiliza para activar o desactivar un botón. La sintaxis es: BOOL Button_Enable (HWND hwndCtl, BOOL fEnable); hwndCtl es la palanca para el control de botón. fEnable es un BOOL.
Si bien es cierto, se activa el botón. Si es FALSE se desactiva el botón. El valor de retorno es un BOOL. Es cero si la ventana se ha desactivado previamente; de otro modo distinto de cero. Eso es todo por esta parte de la serie. Nos detenemos aquí y continuar en la siguiente parte. Chrys Para llegar a cualquiera de