Quando l'utente seleziona un pulsante, è in genere necessario cambiare uno o più degli elementi di stato del pulsante. Il sistema cambia automaticamente lo stato attivo per tutti i tipi di pulsante, lo stato di spingere per pulsanti o pulsanti con lo stile BS_PUSHLIKE e lo stato del controllo per tutti i bottoni automatici. L'applicazione deve fare tutte le altre modifiche di stato, prendendo in considerazione il tipo del pulsante, stile e stato attuale. La seguente lista mostra gli elementi di stato che devono essere modificati per ogni tipo di pulsante:
Un'applicazione può determinare stato un pulsante inviando un messaggio BM_GETCHECK o BM_GETSTATE ; l'applicazione può impostare lo stato di un pulsante inviando un messaggio BM_SETCHECK o BM_SETSTATE.
Rimedio: Inserire il CD-ROM CD di MSDN Library.