El botón de comando predeterminado es el tipo de botón que se utiliza para un botón Aceptar. Usted puede tener muchos botones en una ventana, y entre ellos, uno sería el botón predeterminado. Si pulsa la tecla Intro, incluso si el botón predeterminado no tiene un foco, se activa como si se hizo clic. Los otros botones (botones pulsadores) tienen que ser seleccionados antes de que puedan ser activados. Si usted quiere tener un botón de comando predeterminado para el código anterior, usted tendría que reemplazar el estilo BS_PUSHBUTTON con el estilo BS_DEFPUSHBUTTON.
El estilo BS_DEFPUSHBUTTON es para el botón de comando predeterminado, mientras que el estilo BS_PUSHBUTTON es para el botón ordinaria de empuje. Casilla de verificación Una casilla de verificación es una pequeña caja cuadrada que puede ser activado o desactivado. Cuando se está en ella tiene una garrapata; cuando está fuera de él no tiene una garrapata.
En el código anterior, usted tiene el segmento de código: HWND hwndPush; hwndEdit1 = CreateWindowEx (0, "BOTÓN", "Push Button", WS_CHILD | BS_PUSHBUTTON, 100, 100, 90, 25, hwndMain, (HMENU) 1, hInstance, NULL); ShowWindow (hwndPush, SW_SHOW); UpdateWindow (hwndPush); Este segmento de código es para el pulsador. Para ver lo que parece una casilla de verificación como, sustituir este segmento de código con el siguiente código y probar el código resultante. Usted puede compilar el archivo con un (.exe) nombre diferente.
HWND hwndChk; hwndChk = CreateWindowEx (0, "Button", NULL, WS_CHILD | BS_AUTOCHECKBOX, 100, 100, 12, 12, hwndMain, (HMENU) 1, hInstance, NULL); ShowWindow (hwndChk, SW_SHOW); UpdateWindow (hwndChk); Tenga en cuenta el uso del estilo BS_AUTOCHECKBOX para la casilla de verificación. Tres Estado casilla de verificación Una casilla de verificación normal es encendido o apagado. Hay situaciones en las que no está claro si la caja está encendido o apagado. Este estado se llama un estado indeterminado, y se prod