Как можно совместить файлы бывшего _stdcall Win32 консольного NoCommonLangRuntimeSupport приложения, переведенные в .h, c новым оконным CLR Windows Forms, требующим__cdecl???
Прочел три раза, но так и не понял как файлы приложения могут быть переведены в .h ? В любом случае, пишешь функции-переходники на ассемблере и все. Если функций много, то геморой, но решаемо. Возможно и проще можно, но пока непонятно что ты хочешь... На Си вообще никаких проблем не должно быть, мне кажется
Меняешь .cpp на .h и "о чудо"! Но вот только если с консолью все окей, то с формами - хрень... Код (Text): unresolved token (0A000385) "extern "C" int __stdcall AdjustTokenPrivileges unresolved external symbol "extern "C" int __stdcall CloseServiceHandle Блин, хрень какая-то. Внес пару __stdcall функций в namespace класса в оконном приложении, нормально заработало. ВТФ!?