Eliminar atajo de teclas

Iniciado por aguml, 6 Junio 2013, 15:10 PM

0 Miembros y 1 Visitante están viendo este tema.

MCKSys Argentina

Cita de: aguml en  8 Junio 2013, 09:44 AM
El problema es que para que funcione necesito obtener antes el handle de la imagen que seleccione y lo mas que consigo es el handle del componente GRRRRRRRRR.

Esta confundiendo hwnd con Hdc.

El handle que consigues, el del control, es un hwnd, osea el handle de la ventana.
Lo que necesitas el el hdc, osea el handle al dispositivo donde esta la parte grafica (lo que se ve) del control.

No estoy seguro, pero creo que no podrás acceder al hdc desde otro proceso.

Por eso te dije de usar SendMessage, para (ver si se puede) forzar a que el control copie el contenido del device (el cual puedes acceder usando el hdc).

No dispongo de mucho tiempo libre, pero si pones un link para bajar el instalador prometo darle una miradita a ver cómo es la cosa...

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


aguml

Es el visustin 7: http://www.aivosto.com/getshareware.html  es un demo con mayusculas ya que le falta codigo y no puede hacerse full pero a falta de esto lo tengo muy avanzado porque ya puedo exportar a word, a powerpoint, copiar al portapapeles, imprimir, guardar pero todo eso lo hago con imagenes bmp pero lo que quiero es que si le das a editar te deja modificar todo pero no te deja guardar los cambios, ni copiar ni nada. El problema es el editor. A ver si puedes mirarlo y me dices a ver que solucion ves. Por cierto, usa una ocx para crear el organigrama la cual es de paga y pude ver el serial de registro jajaja. A ver si podemos darle a esto y ya lo tumbamos del todo jejeje.

aguml

No estoy muy seguro de lo que planteo pero se que existe la posibilidad de, desde mi proceso, crear un hilo que corra en el espacio de memoria del otro proceso. Creo que se hacia con CreateRemoteThread o algo asi. ¿se podria hacer eso para inyectar codigo al otro proceso y desde el mismo proceso hacer que guarde el contenido? Ya digo que no se si se puede o no porque nunca he tratado ese tema pero se que algo de eso existe pero si me dices que desde otro proceso no puedo obtener el contenido del objeto, quizas con esto si que podria ¿no?