Можно ли сгенерировать idl-файл по h-файлу?
От: Mourice  
Дата: 13.05.03 14:36
Оценка:
Добрый день,

собственно такой вопрос — Можно ли сгенерировать idl-файл по h-файлу?

Заранее спасибо.
Re: Можно ли сгенерировать idl-файл по h-файлу?
От: George Seryakov Россия  
Дата: 13.05.03 14:52
Оценка:
Здравствуйте, Mourice, Вы писали:

M>собственно такой вопрос — Можно ли сгенерировать idl-файл по h-файлу?


Кажется, да. Смотришь в ашник и пишешь idl. Потом компилируешь и смотришь — что не совпадает. И т.д.
GS
Re: Можно ли сгенерировать idl-файл по h-файлу?
От: Vi2 Удмуртия http://www.adem.ru
Дата: 14.05.03 03:44
Оценка:
Здравствуйте, Mourice, Вы писали:

M>собственно такой вопрос — Можно ли сгенерировать idl-файл по h-файлу?

В дополнение к ответу George Seryakov.

Рассмотри ключевые слова MIDL include, import и importlib в MSDN. Там есть пример
[uuid(. . .), object] 
interface IKnown : IUnknown
{
  include "gendefs.h", "protos.h", "myfile.h"; 
  //interface typdefs and function declarations here
...
  import "base.idl", "unknwn.idl", "helper.idl";
  //remainder of interface definition
}

include включает в видимость(scope) IDL все определения, import — только данные(без функций).
Vita
Выше головы не прыгнешь, ниже земли не упадешь, дальше границы не убежишь! © КВН НГУ
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.