Как изменить имя процедуры в DLL

Когда я компилирую DLL в C ++ Builder с моей процедурой

 extern "C" __declspec(dllexport) __cdecl void show_m(void)
{
MessageBox(NULL, "MSG", "COTI DLL", MB_OK |MB_ICONINFORMATION);
}

Я могу видеть в depen.exe, что моя процедура называется _show_m.
Как я могу удалить подчеркивание? (переименуйте процедуру внутри dll)

Thanx

1

Решение

Я думаю, что нашел решение. В C ++ Builder (Code Gear 2009) я установил FALSE в:

Параметры-> Компилятор C ++-> Вывод-> Создать подчеркивание на именах символов-> ЛОЖЬ

Я думаю, что мы можем закрыть тему.

1

Другие решения

Других решений пока нет …