De meeste gebruikers van Microsoft Windows zijn zich niet bewust dat de DLL-bestanden werken op de achtergrond , veel minder weten dat ze doen . Hoewel ze in de duizenden en fouten met betrekking tot hen het beste worden overgelaten aan een professionele, het is een goed idee voor de gemiddelde persoon om een fundamenteel begrip van het doel van een aantal van de meer belangrijke Windows DLL-bestanden hebben en hoe ze dienen als co - piloten in de wereld van de informatica . DLL Defined DLL is een acroniem dat staat voor Dynamic Link Library . De term " dynamic link " is de sleutel omdat DLL-bestanden kunnen niet worden uitgevoerd door de menselijke gebruiker . In plaats daarvan worden ze door andere code die al wordt uitgevoerd en behandeld als modules genoemd . Met andere woorden , ze kunnen niet worden uitgevoerd als een programma kan maar worden geactiveerd wanneer een toepassing of ander DLL- bestand ze nodig heeft. Hoewel dit klinkt misschien ingewikkeld , DLL-bestanden daadwerkelijk vereenvoudigen dingen. Zonder deze bestanden zal iedere applicatie of interface aan dezelfde set van ingebouwde instructies bevatten hetzelfde gemeenschappelijke taken die erg vervelend voor programmeurs zou worden uitgevoerd . In tegenstelling, wordt het Windows-besturingssysteem is ontworpen om deze functies delen met meerdere applicaties door deze beschikbaar te maken op vraag van een bibliotheek van bestanden . Bovendien kan dezelfde DLL bestand uit te voeren in meer dan een toepassing tegelijk . KERNEL32.DLL Dit bestand wordt gebruikt door Windows om het geheugen te beheren . De naam kernel is aangewezen omdat dit bestand is de kern van het Windows-besturingssysteem . Het bestand in het geheugen geladen wanneer de computer wordt gestart , en de eerste taak is om het geheugen adres waar een programma of hardware -apparaat gegevens voor later gebruik zal redden beschermen. Het beheert ook diverse andere processen zoals de computergebruiker loopt en eindigt bepaalde taken , alsmede het reageren op het systeem shut - downs en onderbreekt . USER32.DLL zoals de naam al impliceert , is dit dossier betrokken bij het beheer -interface functies gebruiker en , als zodanig , is gekoppeld aan de gebruiker API Client Library of user application programming interface . Bijvoorbeeld , een van zijn taken is om de desktop- venster te openen . Het is een andere kern bestand dat Windows afhankelijk te kunnen werken . In feite , als het beschadigd is of ontbreekt , zal het besturingssysteem helemaal niet uitgevoerd . GDI32.DLL Deze dynamische koppeling bestand is specifiek voor grafische Window's device interface , of de GDI . Het doel is om functies die het mogelijk maken programma's en printers aan afbeeldingen en opgemaakte lettertypen en tekst weer te geven . Het maakt ook programma's te maken , te tekenen of te wijzigen graphics terwijl het beheer van grafische drivers om hulpbronnen te behouden . COMDLG32.DLL Dit bestand beheert dialoogvensters die centraal staan in de gemeenschappelijk dossier functies van alle Windows-toepassingen . Voorbeelden van deze functies zijn , New File , Open File en Save File .
|