Czy można załadować plik * .bmp do HBITMAP w projekcie Win32, używając tylko funkcji WINAPI?Załaduj HBITMAP z pliku * .bmp w projekcie Win32
5
A
Odpowiedz
12
Tak, jest to możliwe tylko przy użyciu standardowej biblioteki win32.
HBITMAP hBMP = (HBITMAP) LoadImage(NULL, "Your/ImagePath/a.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
hBMP
jest uchwyt do BITMAP
używać jak chcesz.
Uwaga: Należy zdać NULL jako pierwszy argument z dokumentów:
hInst [w, opcjonalnie]
Aby załadować zasobu autonomicznej (ikona, kursora , lub plik mapy bitowej) - dla przykładu , c: \ myimage.bmp-ustaw ten parametr na NULL.
0
Tak, można użyć nazwy OleLoadPictureFromPath lub jakkolwiek ją wywołano. Sprawdź to. Dokumenty prawdopodobnie nadal są niespójne i błędne w odniesieniu do obsługiwanych formatów, ale w nowoczesnych Windowsach obsługiwane są również pliki JPEG i PNG.
Powiązane problemy
- 1. Wyświetlenie BMP w JLabelu
- 2. odczytywanie pliku .bmp w języku C++
- 3. Jak utworzyć miniaturkę pliku .BMP?
- 4. Tworzenie pliku BMP (mapa bitowa) w C
- 5. Uzyskiwanie HBITMAP z QPixmap w QT5 (Windows)
- 6. C++ Uzyskiwanie RGB z hBitmap
- 7. HBITMAP bitmapę do konwersji
- 8. Załaduj zmienne z pliku zewnętrznego w PHP
- 9. Ustawianie koloru piksela pliku BMP/JPG
- 10. Czytanie plików bmp w Pythonie
- 11. Czy istnieje odpowiednik "AssemblyInfo.cs" w projekcie Win32 DLL?
- 12. Załaduj json z pliku do obiektu
- 13. Załaduj plik UIView z pliku nib?
- 14. Jak przekonwertować macierz pikseli na HBITMAP
- 15. Załaduj części App.Config z innego pliku
- 16. Załaduj rzadką tablicę z pliku npy
- 17. Programowe ustawianie pliku PNG na przetwarzanie obrazu w interfejsach API Win32
- 18. Konwertowanie z HBITMAP na Jpeg lub Png w C++
- 19. ciągi JavaScript poza BMP
- 20. Podwójne buforowanie? Win32 C++
- 21. Załaduj pliki źródłowe z pliku JSON w Gulpjs
- 22. Jak utworzyć plik BMP z surowego bajtu [] w Javie
- 23. Załaduj dynamicznie mapę CBT
- 24. Odczytywanie pliku PNG przy użyciu Win32/C++
- 25. Aktualizowanie pliku .settings/org.eclipse.wst.common.component w projekcie maven
- 26. Problem z konsolą Win32:
- 27. Interfejs API win32 win32 api
- 28. Załaduj ponownie app.config z Nunit
- 29. Chcę wiedzieć, jakie funkcje są dostępne z pliku Win32.DLL
- 30. Załaduj plik js do pliku maszynopisu
To jest biblioteka zewnętrzna. –
Er, przez zewnętrzne mam na myśli inne biblioteki. Dokona edycji. Ponieważ jest to projekt Win32, to już używa Winapi. Dziękuję za odpowiedź! – sashoalm
@Zoidberg jakie są standardowe biblioteki w projektach Win32? : S –