Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Lägga till en DLL till en CPP Project

    En dynamisk länk bibliotek , eller DLL , är ett delat bibliotek för Microsoft Windows operativsystem . Shared libraries är filer som innehåller funktioner som kan användas av olika program under körtid . Detta innebär att ett program kan använda funktionerna i en DLL när den är igång utan att kräva att DLL som skall ingå i dess exekverbara fil. Detta gör att program att få tillgång till ett brett spektrum av funktioner samtidigt som den är liten i storlek . Många Windows DLL-filer ger tillgång till System kärnverksamheten funktioner, till exempel grafik på skärmen ritning . Du kan importera en DLL -fil i din C + + -projektet med hjälp av en speciell funktion . Saker du behöver
    Microsoft Visual Studio 2010
    Visa fler instruktioner
    1

    Klicka på länken som heter " New Project ", som ligger på den övre vänstra sidan av " Home Page . " Alternativt kan du klicka på " Arkiv /Nytt projekt " från verktygsfältet . Detta öppnar " Nytt projekt " box skapande dialog . I den vänstra kolumnen , välj " Andra språk " och sedan " C + + . " I den högra delen av sidan , väljer " Win32 Console Application . " Skriv in ett namn för det här projektet och tryck på " Enter " -knappen för att skapa ett nytt projekt . En källkod fil visas i huvudtexten redaktör fönster , med en funktion som heter " _tmain . "
    2

    Skriv följande uttalande på toppen av källkoden filen ovanför " _tmain " funktionen . Detta uttalande importerar " WinDef " header -fil som innehåller de funktioner som behövs för att ladda en DLL -fil .

    # Include " WinDef.h " Addera 3

    Skriv uttalandet nedan inuti lockigt parentes under " _tmain " funktionen . Detta skapar en ny variabel som heter " hDLL " som representerar ett handtag till DLL . Du kan använda det här handtaget för att läsa in resurser från DLL

    HINSTANCE hDLL , .
    4

    Skriv följande uttalande under " hDLL " förklaringen att ladda en DLL -fil , ersätta text " NameOfDLL " med den faktiska DLL du vill importera

    hDLL = LoadLibrary ( " NameOfDLL " ) , .
    5

    Kontrollera om biblioteket laddades korrekt innan du försöker använda någon av dess resurser . Du kan använda en enkel " om " uttalande , som den här :

    if ( ! HDLL = null ) { }
    6

    Place någon kod som använder resurser från DLL -filen inuti klamrarna i " om " uttalande . Detta kan du säkert referera resurser från en DLL -fil . Om DLL inte laddar någon anledning , kommer dessa uttalanden kör aldrig eftersom " hDLL " kommer att vara lika med " NULL . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver en C + + -program för att simulera en …
    ·Vilka program Använd Visual C
    ·Hur man programmerar Återstår Operator
    ·En handledning om Microsoft Visual Studio C + +
    ·Hur man skapar en Cipher i C
    ·Hur konvertera Visual C projekt till BCB
    ·Hur man läser en Array i C språk
    ·Hur man bestämma storleken på strukturen vid Runtime …
    ·Hur man använder Stack STL Container Class
    ·Hur man använder globala variabler för C-programmerin…
    Utvalda artiklarna
    ·Hur du ändrar ett skript användarlösenord
    ·Hur man skapar Klassdiagram
    ·Hur att bryta en sträng i Python
    ·Vilka nackdelar är det i Implicit Dereferencing av pek…
    ·HTML-utdata i Perl Vs . PHP
    ·Python Rope Tutorial
    ·Sparsamhet kontra protokoll Buffertar
    ·Komma åt Video Podcasts Med iPhone SDK
    ·Hur du formaterar Symboler i VB
    ·Konvertera System Time i fästingar på lokal tid i Vis…
    Copyright © Dator Kunskap http://www.dator.xyz