Forum: Win32/Win64 API (native code)
Delphi
by xaromz,
11. Nov 2007
Hallo,
so, ich habe Deinen Constructor mal in eine Funktion verpackt und den FindResource-Aufruf auf WideChars geändert. Bei mir funktioniert das:
function CreateFromResource(Instance: HMODULE;
const bitmapName: WideString): TGPBitmap;
var
hResource: HRSRC;
imageSize: DWORD;
hResData: DWORD;
pResourceData: Pointer;
Forum: Win32/Win64 API (native code)
Delphi
by xaromz,
11. Nov 2007
Hallo,
ich verwende da immer den Umweg über einen TMemoryStream:
function LoadFromResource(const AResName: WideString;
AInstance: LongWord): TMemoryStream;
var
HR,
HRI,
ResSize: Cardinal;
Stream: TMemoryStream;