Red de conocimiento informático - Material del sitio web - Cómo modificar el ícono del logo de minigui

Cómo modificar el ícono del logo de minigui

Detalles de procesamiento de miniGUI

27 de septiembre de 2012? miniGUI, ¿desarrollo de programación? ¿Sin comentarios? Leer 4,311

1 Controles ocultos

ShowWindow( GetDlgItem( hwnd, IDC_PROMPT ) , SW_HIDE );

2 Cambiar entre controles

(1) Utilice el estilo WS_EX_TOPMOST y luego presione la tecla Tab.

(2) Intercepte el mensaje en MSG_KEYDOWN y luego use la función SetFocusChild.

SetWindowElementColorEx( hwnd, item, color) y use UpdateWindow( hwnd, TRUE)

6 Modifique el color de primer plano de los controles estáticos y de edición

SetWindowElementColorEx( pshwnd , FGC_CONTROL_NORMAL, COLOR_red );

7 Modificar el color de primer plano del control del botón

SetWindowElementColorEx( pshwnd, WED_3DBOX_REVERSE, COLOR_red ); del control

p>

SetWindowBkcolor() y use InvalidateRect(hwnd, NULL, TRUE)

9 Establezca la fuente del control

SetWindowFont (GetDlgItem (hDlg, IDCANCEL1), font0); font0 es una fuente lógica creada

Transparencia de 10 controles

MiniGUI 2.0.3 y versiones anteriores no admiten ventanas transparentes, pero admiten controles transparentes. Para crear un control transparente Si desea crear un control con propiedades transparentes en una ventana, agregue el estilo WS_EX_TRANSPARENT cuando cree la ventana. Admite controles transparentes de la siguiente manera: cuadro estático, cuadro de edición, botón (botón de opción y casilla de verificación), cuadro de lista (excepto cuadro de lista de imágenes), barra de progreso, barra de herramientas, control deslizante, control de vista de desplazamiento, control de árbol, control de lista, perillas, Cool Barras de herramientas, controles de animación y controles de vista de íconos (los íconos y el texto son opacos, pero otras áreas del control no lo son, y tampoco lo son las imágenes).

Los controles transparentes son compatibles con el estilo WS_EX_TRANSPARENT. La imagen puede ser transparente)