4. ОК

я есть приложение формы C # ... я создал Dll ... теперь я хочу, чтобы запустить эту DLL с помощью этой программы. как это сделать?

#include <windows.h>

typedef int (*function1_ptr) ();

function1_ptr function1=NULL;

int APIENTRY WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { 

HMODULE myDll = LoadLibrary("Dll1.dll"); 

    if(myDll!=NULL) {  
        function1 = (function1_ptr) GetProcAddress(myDll,"function1");  

        if(function1!=NULL)  
            function1();
        else
            exit(4);

        FreeLibrary(myDll);
    }
    else
        exit(6);
    GetLastError();

    return 0;
}

Это был код, который использовался для проверки моей dll ... i.e Dll1.dll ..function1 была функция в dll1.dll ..... я могу сделать что-то подобное с кодом C # ???

Ответы на вопрос(9)

Ваш ответ на вопрос