Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Een DLL toevoegen aan een CPP Project
Een Dynamic Link Library of DLL , is een gedeelde bibliotheek voor het Microsoft Windows -besturingssysteem . Gedeelde bibliotheken zijn bestanden die functies die door verschillende programma's gebruikt kunnen worden tijdens de run-time bevatten . Dit betekent dat een programma van de functies in een DLL kan gebruiken wanneer het wordt uitgevoerd zonder dat de DLL te worden opgenomen in het uitvoerbare bestand . Deze kunnen programma toegang tot een breed scala van functies, terwijl in grootte klein te blijven . Veel Windows- DLL-bestanden bieden toegang tot de kern -besturingssysteem functies , zoals on - screen graphics tekenen . U kunt een DLL- bestand te importeren in je C + + -project met behulp van een speciale functie . Wat je nodig hebt
Microsoft Visual Studio 2010
Toon Meer Aanwijzingen
1

Klik op de link met het label " New Project ", die is gelegen aan de linker kant van de ' Startpagina . " Als alternatief kunt u klikken op " File /New Project " van de hoofdwerkbalk . Dit opent de " New Project " creatie dialoog box . In de linkerkolom , selecteer " Andere talen " en dan " C + + . " Naar de rechterzijde van de pagina , selecteer " Win32 Console Application . " Typ een naam voor dit project en druk op de " Enter " -toets om maak een nieuw project . Een broncode bestand wordt weergegeven in de hoofdtekst venster editor , met een functie genaamd " _tmain . " Kopen van 2

Schrijf de volgende verklaring aan de bovenkant van de broncode bestand , boven de functie " _tmain " . Deze verklaring importeert de " WinDef " header -bestand dat de functies die nodig zijn om een DLL- bestand te laden bevat .

# Include " WinDef.h "
3

Schrijf de verklaring hieronder in de accolades onder de functie " _tmain " . Dit creëert een nieuwe variabele genaamd " hDLL " die een handvat om de DLL vertegenwoordigt . U kunt dit handvat gebruiken om middelen te laden van de DLL

HINSTANCE hDLL
; .
4

Zet de volgende uitspraak onder de " hDLL " verklaring van een DLL-bestand te laden , te vervangen door de tekst " NameOfDLL " met de werkelijke DLL die u wilt importeren

hDLL = LoadLibrary ( " NameOfDLL " ) ; .
5

Controleer om te zien of de bibliotheek correct voordat u gebruik werd geladen een van haar middelen . U kunt gebruik maken van een eenvoudige " if" , zoals deze :

if ( ! HDLL = NULL ) { }

Plaats 6 elke code die gebruik maakt van de middelen van het DLL- bestand in de accolades van de " if" statement . Dit stelt u in staat om veilig middelen van een DLL -bestand verwijzen . Als de DLL niet laadt om welke reden dan ook, zal deze uitspraken nooit uitgevoerd omdat " hDLL " zal gelijk zijn aan " NULL . "

Previous: Next:
  C /C + + Programming
·Hoe kan ik Integer Array in fu…
·Hoe maak je een lijst met obje…
·Hoe maak je een C-programma om…
·Hoe te Beperk het aantal decim…
·Een tutorial over de iPhone SD…
·De voordelen van LINQ 
·Hoe de strncpy functie in gebr…
·Hoe te auto_ptr Syntax Creëre…
·Hoe maak je een klikbare knop …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Hoe kan ik een evenement in VB.NET Bel 
·Hoe te controleren of een string variabe…
·Wat is Formulier Bean in Struts ? 
·VBA Vs . Visual Basic 
·Hoe Set Up Java Classpath op Windows 
·Makkelijk te Qbasic Games Make 
·Hoe te Elementen toevoegen aan een array…
·Hoe kan ik zoeken met Java Algoritmes 
·Wat is een EOF in de C taal ? 
Copyright © Computer Kennis http://www.nldit.com