Funkcja LookupIconIdFromDirectoryEx przeszuka dane ikonę lub kursora na ikonę lub kursora, najlepiej odpowiadający bieżącego urządzenia wyświetlającego.
int LookupIconIdFromDirectoryEx ( PBYTE presbits, / / adresu danych zasobuBOOLfIcon, / / ikony lub kursor flagąintcxDesired, / / pożądane szerokości ikonę lub kursoraintcyDesired, / / pożądane wysokość ikonę lub kursoraUINTFlagi / / flags zasobów);
Wartość | Znaczenie |
---|---|
LR_DEFAULTCOLOR | Używa domyślnego formatu kolorów. |
LR_MONOCHROME | Tworzy ikonę czarno-białe lub kursora. |
Jeśli funkcja, wartość zwracany jest identyfikator zasobu całkowitą ikonę lub kursora, najlepiej odpowiadający bieżącego urządzenia wyświetlającego.
Jeśli funkcja zawiedzie, wartość zwracany jest równa zero. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.
Plik zasobów typu RT_GROUP_ICON (RT_GROUP_CURSOR wskazuje kursorów) zawiera ikonę (lub kursora) dane w kilku formatach zależny od urządzenia i niezależny od urządzenia. LookupIconIdFromDirectoryEx szuka pliku zasobów dla ikony (lub kursora), który najlepiej pasowania bieżącego urządzenia wyświetlającego i zwraca jego identyfikator całkowitą. Funkcje FindResource i FindResourceEx za pomocą makra MAKEINTRESOURCE z tym identyfikatorem do lokalizowania zasobów w module.
Katalogu ikona jest załadowane z pliku zasobów z zasobu typu RT_GROUP_ICON (lub RT_GROUP_CURSOR dla kursorów) i nazwę zasobu całkowitą dla szczególnych ikony do załadowania. LookupIconIdFromDirectoryEx zwraca identyfikator całkowitą, która jest nazwą zasobu ikonę, która najlepiej pasuje do bieżącego urządzenia wyświetlającego.
Funkcje LoadIcon, LoadImagei LoadCursor ta funkcja służy do wyszukiwania danych określonego zasobu na ikonę lub kursora, najlepiej odpowiadający bieżącego urządzenia wyświetlającego.
nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.
Omówienie ikon, ikona funkcji, CreateIconFromResourceEx, CreateIconIndirect, FindResource, FindResourceEx, GetIconInfo, LoadCursor, LoadIcon, LoadImage, LookupIconIdFromDirectory, MAKEINTRESOURCE