Come importare DLL Utilizzo di un codice non gestito?

February 16

Dynamic Link Library sono pezzi di software che sono destinate ad essere condivise tra le diverse applicazioni. Il vantaggio di utilizzare una DLL era che si poteva utilizzare la stessa funzione generica "stampa" in tutti i programmi e fare affidamento solo su una singola DLL. Quando si esegue il codice non gestito, che è il codice che non utilizza il framework .Net, è possibile importare un file DLL in qualsiasi programma C. Il processo richiede pochissimo codice.

istruzione

1 Caricare il C IDE facendo clic sulla sua icona del programma. Quando si apre, selezionare "File / Nuovo / Progetto 'e scegliere" Progetto C "per creare un nuovo progetto C. Un file di codice sorgente di vuoto compare nella parte di editor di testo dell'IDE.

2 Creare una funzione principale scrivendo il seguente testo nella parte superiore del file di codice sorgente:

int main ()

{}

3 Importare la DLL denominata "dllimport" scrivendo la seguente riga di codice, tra le parentesi graffe della funzione principale:

__declspec (dllimport) int i;

4 Uscire dalla funzione principale, scrivendo la seguente dichiarazione di ritorno:

return 0;

5 Eseguire il programma premendo il tasto "F6". Il programma importa una DLL e produce alcun output.