LBSELCHSTRING

Okno dialogowe Otwórz lub Zapisz jako wysyła komunikat zarejestrowanych LBSELCHSTRING aby procedura haka, po zmianie zaznaczenia w żadnym z pola listy lub pola kombi okna dialogowego.

Dla stylu Eksploratora Otwórz i Zapisz jako oknach dialogowych komunikat ten został zastąpiony przez CDN_SELCHANGE i CDN_TYPECHANGE wiadomości.

Scroll Menus On = RegisterWindowMessage(LBSELCHSTRING);
idListBox = wParam (UINT); 
Towaru = LOWORD (fikcyjnymi); 
iType = HIWORD (fikcyjnymi) 

Parametry

idListBox
Identyfikator pola listy lub pola kombi, w której zmianie zaznaczenia.
towaru
Kod towaru wybranego ciągu znaków w polu listy lub polu kombi.
iType
Typ zaznaczania zmian. Ten parametr może mieć jedną z następujących wartości:
CD_LBSELCHANGE Element identyfikowany towaru jest tylko elementu zaznaczonego w polu listy z pojedynczym wyborem.
CD_LBSELADD Element identyfikowany towaru jest jednym z elementów wybranych w pole listy wielokrotnego wyboru.
CD_LBSELSUB Już zaznaczono element identyfikowany towaru w polu listy wielokrotnego wyboru.
CD_LBSELNOITEMS Nie elementy znajdują się w pole listy wielokrotnego wyboru.

Zwraca wartości

Nie zwraca wartości.

Uwagi

Procedura haka musi określać stałej LBSELCHSTRING w wywołaniu funkcji RegisterWindowMessage Aby uzyskać identyfikator dla wiadomości wysłanej przez okno dialogowe.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w commdlg.h.
Unicode:Zdefiniowane jako wiadomości Unicode i ANSI.

Zobacz też

Wspólny omówienie biblioteki okna dialogowego, wspólny komunikat okna dialogowego, CDN_SELCHANGE, CDN_TYPECHANGE, RegisterWindowMessage

Index