Declare Function OleCreatePictureIndirect Lib "olepro32.dll" (PicDesc As PicBmp, RefIID As GUID, ByVal fPictureOwnsHandle As Long, IPic As IPicture) As Long
Функция возвращает одно из следующих значений:
S_OK | Новый растровый объект успешно создан |
E_NOINTERFACE | Объект не поддерживает интерфейс, заданный в RefIID |
E_POINTER | Адрес в PicDesc или в IPic не действителен. Например, может быть 0 |
смотри примеры icon.zip и fromdll.zip