![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как объявить/использовать IInitializeWithStream в Делфи7 ? [D7, XP]
Д7 © (2016-06-26 17:05:00)Переписываю проект так чтоб компилировался на Делфи7. Нужно использовать интерфейс IInitializeWithStream, но тип данных не найден. Искал во всех файлах Среды - нету заголовка.
В МСДН только описание: https://msdn.microsoft.com/en-us/library/windows/desktop/bb761810(v=vs.85).aspx без подробностей, без GUID...
Помогите кто-нибудь, если у вас есть объявление под рукою...
Д7 (2016-06-26 19:14:00) [1]оп! Спасибо! Значит как-то так! :
IInitializeWithStream = Interface(IUnknown)
['{b824b49d-22ac-4161-ac8a-9916e8fa3f7f}']
function Initialize(const pstream: IStream; const grfMode: DWORD): HRESULT; stdcall;
end;
Dimka Maslov (2016-06-26 19:01:00) [2]
MIDL_INTERFACE("b824b49d-22ac-4161-ac8a-9916e8fa3f7f")
IInitializeWithStream : public IUnknown
{
public:
virtual /* [local] */ HRESULT STDMETHODCALLTYPE Initialize(
/* [annotation][in] */
_In_ IStream *pstream,
/* [annotation][in] */
_In_ DWORD grfMode) = 0;
};