| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Adición de un archivo DLL en un proyecto de CPP
    Una librería de enlace dinámico o DLL, es una biblioteca compartida para el sistema operativo Microsoft Windows. Las bibliotecas compartidas son archivos que contienen funciones que pueden ser utilizados por diferentes programas en tiempo de ejecución . Esto significa que un programa puede usar las funciones de una DLL cuando se está ejecutando sin requerir la DLL que debe incluirse en su fichero ejecutable . Esto permite a los programas acceder a una amplia gama de funciones sin dejar de ser pequeño en tamaño . Muchos de los archivos DLL de Windows permiten acceder a las funciones básicas del sistema operativo , como el dibujo de gráficos en pantalla. Puede importar un archivo DLL en su proyecto de C + + mediante el uso de una función especial. Cosas que necesitará
    Microsoft Visual Studio 2010
    Ver Más instrucciones
    1

    Haga clic en el enlace " Nuevo proyecto ", que se encuentra en la parte superior izquierda de la "Página de Inicio ". Alternativamente , puede hacer clic en "Archivo /Nuevo proyecto " de la barra de herramientas principal. Esto abre el cuadro de diálogo "Nuevo proyecto" creación. En la columna de la izquierda , seleccione " Otros Idiomas " y "C + + . " En el lado derecho de la página, seleccione " Aplicación de consola Win32. " Escriba un nombre para el proyecto y pulse la tecla "Enter" para crear un proyecto nuevo . Un archivo de código fuente aparece en la ventana principal del editor de texto, con una función llamada " _tmain . "
    2

    Escriba la siguiente instrucción al principio del archivo de código fuente , por encima de la función " _tmain " . Esta sentencia importa el archivo de cabecera " WinDef ", que contiene las funciones necesarias para cargar un archivo DLL.

    # Include " WinDef.h "
    3

    Escribir la declaración a continuación dentro de las llaves debajo de la función " _tmain " . Esto crea una nueva variable llamada " hDLL " que representa un identificador para el archivo DLL. Usted puede usar este controlador para cargar los recursos de la DLL

    HINSTANCE hDLL ; .
    4

    Escribe la siguiente declaración debajo de la declaración " hDLL " para cargar un archivo DLL , sustituyendo el texto " NameOfDLL " con la DLL real que usted desea importar

    hDLL = LoadLibrary ( " NameOfDLL " ) .
    5

    Compruebe si la biblioteca se ha cargado correctamente antes de utilizar cualquiera de sus recursos . Usted puede utilizar un simple " if" , así:

    if (! HDLL = NULL ) { }
    6

    Place cualquier código que utiliza los recursos del archivo DLL en el interior las llaves de la declaración "if" . Esto permite hacer referencia a recursos de seguridad de un archivo DLL. Si el archivo DLL no se carga , por cualquier motivo , estas declaraciones no se ejecutan porque " hDLL " será igual a " NULL ".

    Previous :

    next :
      Artículos relacionados
    ·C + + Formación 
    ·¿Qué es un programador ISO 
    ·¿Por qué no puede ver mi Xcode iPhone 
    ·Cómo utilizar los archivos de FX en Radiant GTK 
    ·Cómo agregar un interruptor de palanca a una aplicació…
    ·Cómo construir una aplicación móvil que utiliza una …
    ·Cómo convertir CPP de DLL 
    ·Cómo obtener el número de línea de un archivo de ent…
    ·Cómo pasar una cadena a abrir un ifstream 
    ·Cómo utilizar Copia de constructores en C + + 
      Artículos destacados
    ·Cómo personalizar un campo de texto J2ME 
    ·Cómo conectar una base de datos de Visual Basic 
    ·Cómo pasar parámetros a MVC Ver 
    ·Cómo crear un formulario de correo electrónico gratui…
    ·Common Language Runtime depuración de errores Servicio…
    ·¿Cuáles son las funciones de las Alerton VLC 
    ·Cómo calcular la cantidad de hosts por subred 
    ·Java señal de entrada desde un proyecto 
    ·Cómo vincular a un archivo CPP 
    ·Cómo agregar un bloque MSG 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com