2
votos
2
respuestas
vistas 2,047
¿Qué decide si RegisterTypeLib escribe en win32 o win64?
Estoy trabajando con dos proyectos COM basados en ATL. ...
preguntado 10 años, 1 meses
467 preguntas, página #1
2
votos
2
respuestas
vistas 2,047
Estoy trabajando con dos proyectos COM basados en ATL. ...
preguntado 10 años, 1 meses
0
votos
1
respuestas
vistas 133
Intentando compilar este viejo programa VC++ 6.0 en VC++ 2010. Este material de ATL/WTL me está dando muchos problemas. Descargué y he vinculado al último WTL (hasta donde yo sé) wtl71. ...
preguntado 10 años, 1 meses
0
votos
1
respuestas
vistas 442
Nunca antes había usado COM o ATL, pero ahora me enfrento a un código que usa ambos. La llamada a CreateInstance en el código siguiente devuelve un HRESULT que no reconoce _com_error.ErrorMessage, es decir, la cadena de error es "error desconocido: 0x8876086c". Estoy un poco confundido acerca de qué función ...
preguntado 10 años, 1 meses
1
votos
1
respuestas
vistas 614
0
votos
1
respuestas
vistas 623
Estoy tratando de agregar una nueva clase COM a un proyecto existente (este proyecto fue creado por vc ++ 6.0 y migrado a vs2010), cuando hice clic en "agregar un objeto COM simple", pero vs2010 apareció un cuadro de diálogo que dice "¿Quieres agregue soporte ATL a su proyecto", si tengo que elegir "SÍ" para continuar, pero en realidad ...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 653
Tengo el siguiente código ATL de Win32: ...
preguntado 10 años, 2 meses
0
votos
1
respuestas
vistas 185
Estoy comenzando a desarrollar una serie de controles ATL ActiveX personalizados para un nuevo proyecto y estoy usando el Asistente para proyectos ATL. De cara al futuro, quiero asegurarme de que los controles se puedan usar tanto en C# como en VC++. ...
preguntado 10 años, 2 meses
1
votos
2
respuestas
vistas 471
Tengo una función que muestra un cuadro de diálogo modelo y espera a que el usuario haga algo, sin embargo, es complejo y puede haber algo mal y, en este caso, se generaría una excepción. ...
preguntado 10 años, 2 meses
0
votos
1
respuestas
vistas 278
Creé un servicio de Windows NT, que exporta una interfaz COM usando ATL (COM fuera de proceso), hago llamadas API CoInitializeEx (0, COINIT_MULTITHREADED) en el Ctor (), CoUninitialize () en el Dtor () de la clase de mi objeto? ...
preguntado 10 años, 2 meses
1
votos
2
respuestas
vistas 314
28
votos
3
respuestas
vistas 3,851
...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 3,055
Estoy tratando de copiar una CImage para poder manipular sus píxeles. Probé esto donde la fuente es un puntero a un objeto CImage cargado. ...
preguntado 10 años, 2 meses
6
votos
1
respuestas
vistas 7,338
Estoy trabajando en un ATL COM dll en c ++ y cuando intento hacer uso de una biblioteca obtengo una serie de errores relacionados con min/max como este. También parece causar una serie de otros errores, aunque imagino que están relacionados con esto. ...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 145
Tengo una función simple, que escribe en un archivo .txt. Este método funciona perfectamente en un proyecto simple de C++. Pero la misma función, cuando se crea en un SmartDeviceProject de C++, no escribe nada en el archivo. ...
preguntado 10 años, 2 meses
9
votos
1
respuestas
vistas 3,302
Estoy haciendo un proyecto usando Visual C++ 2010 bajo Windows 7. ...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 265
0
votos
1
respuestas
vistas 1,860
Mi pregunta básicamente es, ¿cómo puedo rotar un objeto ATL :: CImage de Windows? ...
preguntado 10 años, 2 meses
0
votos
1
respuestas
vistas 310
1
votos
1
respuestas
vistas 3,972
Seguí las instrucciones dadas en este enlace http://support.microsoft.com/kb/167158 para empaquetar mi control ActiveX. Funciona bien en mi máquina de desarrollo. Cuando se accede a él en alguna otra máquina, aparece el siguiente error "Windows ha bloqueado este software porque no puede verificar el ...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 1,360
Tengo un componente ActiveX que recibe una matriz de bytes de javascript y la procesa. Escribí el siguiente código y funcionó para IE7 y 8, pero en IE 9 está fallando mientras llamo a IDispatch :: Invoke, por favor ayúdame a resolverlo ...
preguntado 10 años, 2 meses
0
votos
1
respuestas
vistas 545
Estoy escribiendo un control ActiveX para incrustarlo dentro de una página de Internet Explorer y tengo problemas para pasar una cadena a un método ActiveX desde dentro de JavaScript. ...
preguntado 10 años, 2 meses
0
votos
1
respuestas
vistas 151
2
votos
1
respuestas
vistas 2,188
Actualmente CComPtr :: operator = se implementa usando una función auxiliar AtlComPtrAssign () que tiene la siguiente firma: ...
preguntado 10 años, 2 meses
0
votos
2
respuestas
vistas 150
He creado un dll COM usando ATL. Cuando intento usarlo dentro de C ++ no administrado, encuentro que me sobrepasa el búfer. Actualmente estoy probando usando un método simple llamado OnInitIDA () y todo lo que hago dentro de esto es una declaración cout y regreso. Sin embargo, cuando ejecuté esto, el HRESULT devuelto sería 0 ...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 1,050
EDITAR: He incluido un enlace al código de mi dll COM ATL, la aplicación de prueba y mi dll C # original. Como se trata de un proyecto complejo, podría ser la solución más sencilla. Estoy bastante desesperado porque no he podido encontrar una solución por mí mismo. ...
preguntado 10 años, 2 meses
1
votos
1
respuestas
vistas 325
Quiero escribir algunas pruebas unitarias para mi objeto COM usando googletest. Desafortunadamente, obtengo una excepción cuando se llama a CreateInstance: 0xC0000005: ubicación de lectura de infracción de acceso 0x00000000. ...
preguntado 10 años, 3 meses
0
votos
1
respuestas
vistas 280
Estoy tratando de crear un dll COM usando ATL que coincida con otro que tenía originalmente en C #. Este dll normalmente es llamado por un dll de terceros para el que no tengo el código fuente, así que quería que los UUID fueran los mismos, así como el progID. También tengo una aplicación de prueba que llama a métodos en mi ...
preguntado 10 años, 3 meses