| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Tilføjelse af en DLL til en CPP Projekt
    En dynamisk link library , eller DLL, er et delt bibliotek til Microsoft Windows- operativsystemet. Delte biblioteker er filer, der indeholder funktioner, der kan bruges af forskellige programmer i run-time . Dette betyder, at et program kan bruge funktionerne i en DLL når den kører uden at kræve DLL skal indgå i sin eksekverbar fil . Dette tillader programmer at få adgang til en bred vifte af funktioner , mens de resterende lille i størrelse . Mange Windows DLL-filer giver adgang til operativsystemets kerne funktioner, såsom on-screen grafik tegning. Du kan importere en DLL-fil ind i din C + + projektet ved hjælp af en speciel funktion. Ting du skal
    Microsoft Visual Studio 2010
    Vis Flere Instruktioner
    1

    Klik på linket mærket " Nyt projekt ", som er placeret på øverste venstre side af " Home Page ". Alternativt kan du klikke på "File /New Project " fra værktøjslinien . Dette åbner " Nyt projekt " skabelse dialogboksen. I venstre kolonne , skal du vælge " Andre sprog " og derefter " C + +. " I den højre side af siden , skal du vælge " Win32 Console Application ". Indtast et navn for dette projekt , og tryk på "Enter" -tasten for at opretter et nyt projekt . En kilde kode fil vises i hovedteksten editor vinduet med én funktion med navnet " _tmain ".
    2

    Skriv følgende udtalelse på toppen af kildekoden filen over " _tmain "-funktion. Denne erklæring importerer " WinDef " header fil, der indeholder de funktioner, der er nødvendige for at indlæse en DLL-fil .

    # Include " WinDef.h "
    3

    Skriv redegørelsen nedenfor inde i krøllede parenteser under " _tmain "-funktion. Dette skaber en ny variabel kaldet " hDLL " , der repræsenterer et håndtag til DLL. Du kan bruge dette håndtag til at indlæse ressourcer fra DLL

    HINSTANCE hDLL ; .
    4

    Skriv følgende udtalelse til under " hDLL " erklæring at indlæse en DLL-fil , erstatte tekst " NameOfDLL " med den faktiske DLL du ønsker at importere

    hDLL = LoadLibrary ( " NameOfDLL ") .
    5

    se efter, om biblioteket blev indlæst korrekt, før du forsøger at bruge nogen af ​​sine ressourcer. Du kan bruge en simpel "hvis" erklæring , som dette : Hej

    if (! HDLL = NULL) {}
    6

    Place enhver kode, der bruger ressourcer fra DLL-fil indeni de krøllede parenteser i " hvis " erklæring . Dette giver dig mulighed for sikkert at referere ressourcer fra en DLL-fil . Hvis DLL ikke indlæses for nogen grund, vil disse udtalelser aldrig løbe fordi " hDLL " vil være lig med "NULL ".

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan kan jeg skrive et program i Programsprog C , de…
    ·Sådan Beregn Sin Med Power Series i C + + 
    ·Sådan Aggregerede Vector Funktioner 
    ·Hvad er delvise Properties 
    ·Sådan bruges C Arrays i C + + 
    ·Hvordan man kompilerer CPP hjælp af Visual Studio 
    ·Sådan Put C Style Strings i et array i C + + 
    ·Hvordan man skriver et C + + Gennemsnitlig Program 
    ·Hvordan man skriver et C- program, der vil Læs i en te…
    ·Sådan Fix Microsoft Visual C + + 
      Anbefalede Artikler
    ·Sådan Fratræk i PHP 
    ·Sådan kontrolleres det eksakte match Dictionary i Pyth…
    ·Sådan ændres Border layout i NetBeans 
    ·Sådan Set Page Print Grænse i JavaScript 
    ·Hvad er trin Værdier i Python 
    ·Hvordan laver man en eksperimentel Flow Chart 
    ·Sådan Lær C # Step-by- Step 
    ·Sådan Udskift en dobbelt New Line i PHP 
    ·Sådan Beregn ti procent Bonus i Microsoft Visual Basic…
    ·Sådan Test en fil i Visual Basic 
    Copyright © Computer Viden http://www.computerdk.com