[trn]Est' [/trn] file.dll, [trn] kotoryj vystavlyaete neskol'ko funkcij. Programma zagruzhaet biblioteku i uspeshno nahodit funkciu po imeni.
Vopros.
Kak (esli voobshe) opredelit' byla eta funkciya ob'yavlena kak
[/trn] __cdecl [trn] ili [/trn] __stdcall
thx
DLL functions
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- dima
- Житель
- Сообщения: 690
- Зарегистрирован: 19 фев 2003, 19:26
- Откуда: Хабаровск->Toronto
- ajkj3em
- Маньяк
- Сообщения: 2063
- Зарегистрирован: 12 ноя 2006, 06:53
Re: DLL functions
никак. зависит от .def, использованного при сборке dll. часто (но не всегда и, например, не справедливо для части родных виндовых dll), stdcall идут в виде GetLimit@4, а cdecl - без @. но правильный ответ все же - никак. try calling the method both ways and see which one works :)dima писал(а):[trn]Est' [/trn] file.dll, [trn] kotoryj vystavlyaete neskol'ko funkcij. Programma zagruzhaet biblioteku i uspeshno nahodit funkciu po imeni.
Vopros.
Kak (esli voobshe) opredelit' byla eta funkciya ob'yavlena kak
[/trn] __cdecl [trn] ili [/trn] __stdcall
thx
- ...
- Частый Гость
- Сообщения: 38
- Зарегистрирован: 25 фев 2003, 10:13
Re: DLL functions
классический метод "научного тыка"huh писал(а): try calling the method both ways and see which one works