Nwlapcug.com


Come importare DLL utilizzando un codice non gestito?

Librerie a collegamento dinamico sono pezzi di software che sono destinate ad essere condivise tra diverse applicazioni. Il vantaggio di utilizzare una DLL è che si potrebbe usare la stessa funzione di "stampa" generica in tutti i programmi e fare affidamento solo su una singola DLL. Durante l'esecuzione di codice non gestito, ovvero codice che non utilizza il framework .net, è possibile importare un file DLL in qualsiasi programma di C. Il processo richiede pochissimo codice.

Istruzioni

1

Caricare l'IDE C facendo clic sulla sua icona di programma. Quando si apre, selezionare "File/nuovo/progetto ' e scegli"C progetto"per creare un nuovo progetto di C. Un file di codice sorgente vuoto viene visualizzato 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 main:

declspec (dllimport) int i;

4

Uscire dalla funzione principale scrivendo la seguente istruzione return:

return 0;

5

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