Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2018.06.03;
Скачать: [xml.tar.bz2];

Вниз

Как объявить/использовать IInitializeWithStream в Делфи7 ?   Найти похожие ветки 

 
Д7   (2016-06-26 17:05) [0]

Переписываю проект так чтоб компилировался на Делфи7. Нужно использовать интерфейс IInitializeWithStream, но тип данных не найден. Искал во всех файлах Среды - нету заголовка.
В МСДН только описание: https://msdn.microsoft.com/en-us/library/windows/desktop/bb761810(v=vs.85).aspx без подробностей, без GUID...
Помогите кто-нибудь, если у вас есть объявление под рукою...


 
Dimka Maslov ©   (2016-06-26 19:01) [1]

   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;
       
   };


 
Д7   (2016-06-26 19:14) [2]

оп! Спасибо! Значит как-то так! :

     IInitializeWithStream = Interface(IUnknown)
           ["{b824b49d-22ac-4161-ac8a-9916e8fa3f7f}"]
           function Initialize(const pstream: IStream; const grfMode: DWORD): HRESULT; stdcall;
     end;



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2018.06.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.001 c
2-1466352197
Мишаня
2016-06-19 19:03
2018.06.03
Авторизация в Chromium


15-1472833486
andrd
2016-09-02 19:24
2018.06.03
Не разрешается отладка USB (Samsung Galaxy S4)


2-1466529349
Иван Петров
2016-06-21 20:15
2018.06.03
Как узнать сколько байт в памяти занимает TreeView.Items[n].Data?


2-1466589778
lewka
2016-06-22 13:02
2018.06.03
Работа с Timage


2-1464517290
Quant
2016-05-29 13:21
2018.06.03
Начиная с какой версии Делфи в Uses появились точки?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский