Uso de FXSCOMEX.DLL para enviar fax.

16/07/2005 - 17:19 por Tomás | Informe spam
En mi aplicación Visual C++.NET con MFC quiero incorporar un módulo para
enviar documentos por Fax, para ello utilizo Fax Service Extended COM API.

En el módulo de cabecera hago la importación de la DLL FXSCOMEX.DLL:

#import "c:\windows\system32\fxscomex.dll"

Esto me produce el error:

d:\FaxClient\Debug\fxscomex.tlh(3439) : error C2440: 'inicializando' : no se
puede realizar la conversión de 'unsigned short *' a 'const BSTR'

Que esta localizado en esta linea del archivo TLH:

const BSTR bstrGROUPNAME_ALLDEVICES = (unsigned short*) L"<All Devices>";

¿Alguien sabe como puedo resolver este problema en la declaración de esta
libreria?.

Gracias por anticipado.

Tomás.
 

Leer las respuestas

#1 Zephryn Xirdal
16/07/2005 - 22:11 | Informe spam
En Sat, 16 Jul 2005 22:09:44 +0200, Zephryn Xirdal
escribió:

En Sat, 16 Jul 2005 17:19:22 +0200, Tomás escribió:

const BSTR bstrGROUPNAME_ALLDEVICES = (unsigned short*) L"<All
Devices>";




¿const BSTR bstrGROUPNAME_ALLDEVICES = (BSTR)(unsigned short*) L"<All
Devices>";?




O mejor:

const BSTR bstrGROUPNAME_ALLDEVICES = (BSTR) L"<All Devices>";


Vencido por mis desdichas, reducido a la miseria a pesar del volumen enorme
de mi trabajo realizado, con mi mujer loca en el hospital, sin poder pagar
su pensión, me suprimo.
Powered by zxFortunes - It's free -
http://sourceforge.net/projects/zxfortune

Preguntas similares