Cómo modificar el ícono del logo 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)