Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


problemas con CoCreateInstanceEx de un cliente DCOM

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

problemas con CoCreateInstanceEx de un cliente DCOM

Notapor rbpkirow el Mié Jun 01, 2005 2:01 pm

Hola a tod@s

Estoy haciendo una aplicacion con un servidor ATL, y un cliente COM, pero al hacer el cliente me da un error de compilacion :

"CoCreateInstanceEx undeclared identifier"

He incluido el archivo "objbase.h" que dicen en la ayuda de msdn, pero me sigue dando el mismo error,

Alguien tiene alguna idea de porque sale dicho error.

GRACIAS
rbpkirow
Usuario Activo
Usuario Activo
 
Mensajes: 75
Registrado: Jue Abr 07, 2005 2:52 am
Ubicación: España

Re: problemas con CoCreateInstanceEx de un cliente DCOM

Notapor latindeveloper el Mié Jun 01, 2005 2:55 pm

Revisando el archivo objbase.h, la declaracion de la funcion CoCreateInstanceEx esta dentro de estas condiciones.

Código: Seleccionar todo
#if (_WIN32_WINNT >= 0x0400 ) || defined(_WIN32_DCOM)

// .....

#endif


Entonces para que esas funciones esten disponibles simplemente hay que aumentar una de las siguientes lineas inmediatamente despues de #define VC_EXTRALEAN en el archivo stdafx.h de tu proyecto:

Código: Seleccionar todo
#define _WIN32_WINNT      0x0400
#define _WIN32_DCOM


Espero que funcione.
Imagen
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados