2010-06-08 2 views

ответ

0

Если используется типология, вы используете COM. COM всегда использует одно и то же соглашение о вызовах (на данной ОС), поэтому он не закодирован в библиотеку типов. В заголовках он отображается как STDMETHOD (или что-то в этом роде - я слишком ленив, чтобы проверить точное правописание на данный момент), но если память служит, это в основном эквивалентно __cdecl. Если используется память, есть также _STDMETHOD (или, опять же, нечто похожее), которое позволяет указать тип возврата, отличный от HRESULT.

+1

Это __stdcall. Это не одно и то же. – Puppy

Смежные вопросы