*   >> Lectura Educación Artículos >> science >> programación

Cuadro combinado Messages

Controles de Windows predefinidas - Parte 24 Volumen - Interfaz de usuario de Windows Introducción Esto es parte de mi serie 24, Controles de Windows predefinidas. Para entender este tutorial, usted debe haber leído todos los tutoriales anteriores de la serie. En esta parte de la serie, nos fijamos en Combo Box Mensajes. 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.

Mensajes La aplicación puede enviar un mensaje a un control. El mensaje puede ser enviado con la función SendMessage. Si ha olvidado los detalles de la función SendMessage, a continuación, leer en este blog, el tutorial titulado, mensajes de control. Si ha olvidado cómo manejar LOWORD y HIWORD, a continuación, leer en este blog el tutorial titulado Mensajes Editar control. Recuerde, un mensaje puede devolver un valor. El valor devuelto es realmente devuelto por la función SendMessage. Ahora te doy los mensajes y sus significados.

Mensaje: Significado CB_ADDSTRING: Este mensaje agrega una cadena en el cuadro de lista de un cuadro combinado. Si el cuadro combinado no tiene el estilo CBS_SORT, se añadió la cadena al final de la lista. De lo contrario, la cadena se inserta en la lista, y la lista está ordenada. El wParam no se utiliza (ponerlo a NULL). El lParam es de tipo LPCTSTR (como LPARAM) y es un puntero a la cadena terminada en cero que se añade. El valor de retorno es el índice de base cero de la cadena en el cuadro de lista del cuadro combinado. Si se produce un error, el valor de retorno es CB_ERR.

Si no hay suficiente espacio disponible para almacenar la nueva cadena, es CB_ERRSPACE. CB_DELETESTRING: Este mensaje se elimina una cadena en el cuadro de lista de un cuadro combinado. El wParam es el índice de base cero de la cadena a eliminar. El parámetro lParam no se utiliza (ponerlo a NULL). El valor de retorno es un recuento de las cuerdas restantes en la lista. Si el parámetro wParam especifica un índice mayor que el número de elementos de la lista, el valor devuelto es CB_ERR. CB_DIR: Este mensaje agrega nombres a la lista que se muestra por el cuadro combinado.

El mensaje agrega los nombres de los directorios y archivos que coinciden con una cadena especificada y un conjunto de atributos de archivo. CB_DIR también puede añadir las letras de unidad asignadas a la lista. El wParam t

Page   <<       [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.