Непростой Cos(x) :-(

From
Valerie Ivanov ()
To
All ()
Date
2001-08-07T13:04:48Z
Area
SU.WINDOWS.NT.PROG
From: Valerie Ivanov <vi@ippe.obninsk.ru>

Уважаемые эксперты,

Имею для интерфейса такое результат импорта библиотеки типов (C
Builder):

// DispInterfaces have no methods. Their methods and properties are
// accessed via IDispatch::Invoke. See the class _____ provided
// below for an easy way to access the methods/properties of this
// interface.

Хотелось бы знать этот easy way из С. По рекомендациям и по здравому
смыслу надо бы вызвать следующую функцию:

WINOLEAUTAPI DispInvoke(void * _this, ITypeInfo * ptinfo, DISPID
dispidMember, WORD wFlags, DISPPARAMS * pparams, VARIANT * pvarResult,
EXCEPINFO * pexcepinfo, UINT * puArgErr);

но как к ней подступиться, если я знаю ее описание в следующем виде:

VARIANT        __fastcall Cos(VARIANT number);

Очень буду признателен за объяснение на нормальном русском языке такого
способа получения значения функции cos(x)

С уважением,
Валерий

--- ifmail v.2.15dev5
 * Origin: Demos online service (2:5020/400)