-1
私はWinapiを使用していますが、私は立ち往生しています。通常、ダイアログ上で、私はバイナリデータからのC++ HBITMAP
HBITMAP hImage = (HBITMAP) LoadImage(hInstance, L"D:\\foo.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
HWND hFrame = GetDlgItem(hWnd, IDC_IMAGE);
SendMessage(hFrame, STM_SETIMAGE, IMAGE_BITMAP, (LPARAM)hImage);
を使用していますが、今、私は別の仕事を持っているSS_BITMAPにイメージをロードします。私は画像のバイナリデータを含むバッファから画像を置く必要があります。私はいくつかのコードを使用しましたが、間違ったことを知っていますSetBitmapBits(hImage, sizeof(image),image);
。 image
は、データを含むchar配列です。
イメージフォーマットは何ですか? BMP? – ixe013
GDIでJPEGをBMPに変換+ – user1112008