“Conocimientos Programación>C /C + + Programming

ActiveX Component Tutorial

2015/2/3
Un componente ActiveX es un applet que se puede descargar y ejecutar de forma independiente en el navegador Web de Microsoft . También puede ser " conectado " y se ejecuta como una biblioteca de vínculos dinámicos (DLL ) dentro de una aplicación de contenedor de Windows . Microsoft desarrolló la vinculación e incrustación de tecnología ( OLE) en la década de 1990 , y ha añadido la función para crear componentes ActiveX con la ayuda del marco de aplicación de Visual C + + . La terminología antigua era Controles OCX ( controles OLE ) , similar a VBX (Visual Basic ) Controls. La solicitud y el control pueden enviar y recibir datos entre sí a través de la interfaz OLE. Puede utilizar Microsoft Foundation Classes ( MFC ) en Visual C + + proyecto para construir un objeto ActiveX . Cosas que necesitará
Microsoft Visual Studio 6.0 o superior ( preferiblemente una versión de Visual Studio. NET )
Mostrar más instrucciones
1

lanzamiento Microsoft Visual Studio desde tu Windows " Inicio" .
2

Despliegue el menú "Archivo" y seleccionar " Nuevo" y luego elegir la opción " Proyecto".
3

En el Nuevo diálogo de proyectos, expanda "Visual C + +" y haga clic en "MFC ". Seleccione "Control ActiveX MFC " en " Plantillas instaladas de Visual Studio " en el panel de la derecha.
4

Introduzca un nombre intuitivo adecuado para el proyecto . Por ejemplo, " MyFirstActiveXStatusBar " si usted tiene la intención de crear un control de barra de estado. Introduzca una ruta adecuada para la ubicación del proyecto y el nombre del componente ActiveX en contra de " Nombre de la solución . " Dele a su proyecto el mismo nombre que el componente ActiveX. Marque la casilla "Crear directorio para la solución " si no lo está. Para que su fuente de una parte de control de versiones de código fuente del proyecto , seleccione " Agregar al control de código fuente. " Haga clic en el botón " OK" para guardar la configuración .
5

Seleccione " Ajustes de control " en el Asistente para controles ActiveX MFC que aparece.
6

En el cuadro de lista titulada "Crear control basado en ", elija una de las siguientes opciones: BUTTON, COMBOBOX , EDIT , ListBox, ScrollBar , clave STATIC caliente, barra de progreso , barra de estado, botón de la vuelta , la animación , la cabecera, vista de lista , en la ficha o vista de árbol. El Microsoft Visual C + + marco de aplicación proporciona todos estos prototipos comunes de control ActiveX. Estática es también la opción de un principiante bueno para un control. Solo desplegará algo y no tomar ninguna entrada , por lo que no se activa en el verdadero sentido .
7

marque la casilla " Se activa cuando visibles " casillas de verificación y " sin parpadeo activación" . Dependiendo del tipo de control, verificación en las casillas que se aplican - por ejemplo , " Optimizado código de dibujo " de un objeto que implica gran cantidad de gráficos . Vea la sección Recursos para obtener una explicación de cada parámetro casilla .
8

Haga clic en el botón " Finalizar" para guardar los cambios . Dependiendo del tipo de control seleccionado , Visual Studio generará el código fuente esqueleto adecuado para su proyecto, basado en MFC .
9

En el menú principal , seleccione " proyecto" y " Propiedades". Vaya a "Propiedades de configuración", en la sección "General " . Usted verá una entrada que dice " Uso de MFC . " Esta opción será por defecto el uso de MFC como un archivo DLL compartido. Esto significa que necesita la DLL MFC que sea en el mismo directorio que el control ActiveX (binario ) o en su ruta de ejecución . Cambie el ajuste a " Utilizar MFC en una biblioteca estática . " Esto añadirá la biblioteca MFC y no habrá falta los errores de DLL en tiempo de ejecución .
10

Navegar a través del código fuente del proyecto generó . El asistente habrá creado las siguientes clases básicas :

- C

- . C

. - C

C /C + + Programming
Cómo compilar código C en el Makefile
Cómo actualizar una fila de datos en C #
Cómo cambiar el nombre de un archivo en Visual Studio C
Como modelo de sistemas de hardware en SystemC
Cómo hacer un archivo de GNU para C + +
Cocoa Touch Vs. . Objetivo C
Cómo aprender C con Xcode
¿Cómo se lee un número de caracteres a partir de archivos de CPP
Conocimientos Informáticos © http://www.ordenador.online