O casetă de dialog Deschidere sau Salvare ca trimite mesaj înregistrat LBSELCHSTRING dvs. cârlig procedura când selecția se schimbă în oricare dintre casete listă sau casete combo din caseta de dialog.
Pentru Explorer-stil Deschidere și Salvareca casetele de dialog, acest mesaj a fost înlocuită de mesaje CDN_SELCHANGE și CDN_TYPECHANGE .
MessageID = RegisterWindowMessage(LBSELCHSTRING);
idListBox = wParam (UINT);
iItem = LOWORD (lParam);
iType = HIWORD (lParam)
| CD_LBSELCHANGE | Elementul identificate de iItem este numai elementul selectat într-o casetă listă single-selecție. |
| CD_LBSELADD | Elementul identificate de iItem este unul dintre elementele selectate într-o casetă listă multiple-selecție. |
| CD_LBSELSUB | Elementul identificate de iItem nu mai este selectat într-o casetă listă multiple-selecție. |
| CD_LBSELNOITEMS | Elementele nu există într-o casetă listă multiple-selecție. |
Nici o valoare returnată.
Procedura cârlig trebuie să specificați constanta LBSELCHSTRING într-un apel la funcția RegisterWindowMessage pentru a obține identificatorul pentru mesaj trimis prin caseta de dialog.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în commdlg.h.
Unicode:Definit ca mesaje Unicode și ANSI.
Comune Dialog casetă de prezentare biblioteca, mesaje de caseta de Dialog comune, CDN_SELCHANGE, CDN_TYPECHANGE, RegisterWindowMessage