Здравствуйте Mishka.NET, Вы писали:
M.NET>Если очень хочется, то делай DLL на С# и потом вызывай её из другой DLL, написанной на MC++, в которой как раз и экспортируешь функцию ENTRYPOINT.
M.NET>M.NET>#using <mscorlib.dll>
M.NET>#using "CSharp.dll"
M.NET>extern "C"
M.NET>{
M.NET> void __declspec(dllexport) ENTRYPOINT(...)
M.NET> {
M.NET> MyNamespace::MyClass::MyFunc();
M.NET> }
M.NET>}
M.NET>
M.NET>а в CSharp.dll
M.NET>M.NET>namespace MyNamespace
M.NET>{
M.NET> public class MyClass
M.NET> {
M.NET> public static void MyFunc()
M.NET> {
M.NET> MessageBox.Show("Someone calls ENTRYPOINT function!");
M.NET> }
M.NET> }
M.NET>}
M.NET>