Caseta de dialog Control mesaje

Multe controale recunoaște predefinite mesaje care, atunci când a primit prin controale, să efectueze o acțiune. De exemplu, mesajul BM_SETCHECK stabilește controlul într-o casetă de selectare și mesajul EM_GETSEL preia partea a controlului text care este selectat în prezent. Mesajele control da un dialog procedura mai mare și mai flexibile acces controale decât funcțiile standard, astfel încât acestea sunt adesea utilizate atunci când caseta de dialog necesită interacțiuni complexe cu utilizatorul.

O procedură de caseta de dialog puteți trimite un mesaj la un control care furnizează un identificator de control și utilizând funcția de SendDlgItemMessage , care este identică cu funcția SendMessage , cu excepția faptului că se utilizează un identificator de control în loc de un mâner fereastra pentru a identifica controlul care este de a primi mesajul. Un anumit mesaj poate solicita că procedura dialog trimite parametrii cu mesajul, și mesajul poate avea corespunzătoare întoarce valori. Func?ionarea ?i cerin?ele de fiecare mesaj de control depinde de scopul mesajul ?i controlul care procesează o.

Pentru mai multe informații despre mesajele de control, a se vedea controale.

Index