• Viernes 19 de Abril de 2024, 19:56

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - jokersgc2002

Páginas: [1]
1
ASM (Ensamblador) / Re: Iconos en TreeView
« en: Sábado 27 de Febrero de 2010, 10:14 »
Gracias como siempre Eternal, he encantarado algo en VB, voy a verlo haber que puedo sacar :D .

2
ASM (Ensamblador) / Iconos en TreeView
« en: Viernes 26 de Febrero de 2010, 08:36 »
Hola, estoy atorado con un código y ya no sé como hacerle para poder solucionar el problema haber si alguien puede ayudarme, bueno estoy llenando una lista de ítems con iconos en un treeview y no lo cargar (eax=-1) el icono lo estoy extrayendo con SHGetFileInfo y luego la función ImageList_Create y luego ImageList_Add  en esta función (ImageList_Add) es donde falla la operación, con un bitmap si funciona, pero extayendo el icono(SHGetFileInfo) no funciona (eax=-1) supuestamente en  ImageList_Add   se debe usar un bitmap y no un icono, entonces como le puedo hacer para cargar el icono. :wacko:  :wacko:  :(

3
ASM (Ensamblador) / Re: .Dlg los bordes y el caption
« en: Miércoles 23 de Diciembre de 2009, 02:51 »
Creo que encontré algo al respecto con la función SetWindowPos y si funciono, bueno problema resuelto, gracias Eternal.

4
ASM (Ensamblador) / .Dlg los bordes y el caption
« en: Miércoles 23 de Diciembre de 2009, 00:47 »
Alguien sabe como se le quita a un .dlg los bordes y el caption e hecho esto se elimina el caption pero queda como una imagen donde va el caption de lo que hay de fondo, este es el código:
invoke GetWindowLong,hWin,GWL_EXSTYLE; -------->quitar el caption a la ventana
   and eax,not WS_CAPTION
   invoke SetWindowLong,hWin,GWL_STYLE,eax

5
C/C++ / Re: Diferencia de C y C++ ?
« en: Viernes 11 de Diciembre de 2009, 10:07 »
Bueno pues así me quedan mas claras las cosas (apenas empiezo en C winapi), por donde ir. Gracias por todo fuiste de mucha ayuda. Saludos.

6
C/C++ / Re: Diferencia de C y C++ ?
« en: Viernes 11 de Diciembre de 2009, 08:03 »
Si, eso es lo que faltaba para que corriera el programa, bien entonces su pongo que es la misma cosa con c y c++ para programar en WINAPI solo que cambia cualquier cosa por ejemplo en este caso nada mas falto agregarle “stdio.h” bueno pues gracias por la ayuda.
Cual compilador es mejor el VC++ o Dev C++?  Yo veo un punto que en VC++ te autocompleta la funciones API y en Dev C++ no tiene esa opción, bueno creo que es todo. Saludos

7
C/C++ / Re: Diferencia de C y C++ ?
« en: Jueves 10 de Diciembre de 2009, 13:04 »
En c++ dice que no está declarada y da este error 'sprintf' undeclared (first use this function undeclared) (Each undeclared identifier is reported only once for each function it appears in.) Solo cuando pongo proyecto de c++ y en c si funciona, estoy usando API de Windows.

8
C/C++ / Diferencia de C y C++ ?
« en: Jueves 10 de Diciembre de 2009, 12:05 »
Tengo una pregunta haber ahí les va, bueno he estado programando en C Win32 pero no entiendo cual es la diferencia de C win32 y C++ win32?  :wacko:
Porque estaba programando y me sale un error cuando uso c++ win32 con la función “sprintf” y en C si corre el programa con la función “sprintf”, como esta eso. uso dev-C++ :hitcomp: .
Cual es mejor de los 2 (Win32)?
Saludos.

9
ASM (Ensamblador) / Re: Leer datos del Explorer o barra de direcciones en regedit
« en: Jueves 3 de Diciembre de 2009, 07:10 »
Disculpa la tardanza es que es complicado luego les digo mis resultados y por lo pronto gracias :D .

10
ASM (Ensamblador) / Re: Leer datos del Explorer o barra de direcciones en regedit
« en: Viernes 20 de Noviembre de 2009, 10:50 »
Revisar los archivos que hay en cada carpeta, para los que quiera copiar y mandar a otra carpeta , a la que decida en el programa . :devil:

11
ASM (Ensamblador) / Re: Leer datos del Explorer o barra de direcciones en regedit
« en: Viernes 20 de Noviembre de 2009, 10:28 »
Disculpa si no me explique bien mira lo que hice para obtener la ruta de la barra de direcciones fue con la funciones  FindWindowEx voy recorriendo todas las ventana  hija una tras de otra hasta llegar al objetivo que es la barra de direcciones (CabinetWClass, ToolBarWindow32, SysListView32 etc.). Pero como ya dije arriba necesito que esa barra esta activada (regedit u otra forma, claro siempre y cuando se pueda). :D

12
ASM (Ensamblador) / Re: Leer datos del Explorer o barra de direcciones en regedit
« en: Viernes 20 de Noviembre de 2009, 06:37 »
Disculpa que son los objetos COM?    
Bueno lo de la ventana (clase: ExploreWClass) ya lo tengo, ya obtengo la ruta de la ventana actual, pero no todos los usuarios usan la barra de direcciones y este método no funcionaria o no es recomendable ya que si no tiene activada la barra de direcciones no puedo obtener la ruta, es por ese motivo que ando buscando entradas para el editor de registros.

13
ASM (Ensamblador) / Leer datos del Explorer o barra de direcciones en regedit
« en: Jueves 19 de Noviembre de 2009, 09:05 »
Hola soy nuevo en este foro y se un poco de esta programación, haber si alguien puede ayudarme, mi problema es el siguiente, estoy tratando de extraer datos del explorer.exe por ejemplo la rutas que actualmente se están ejecutando (carpetas abiertas leí algo en este foro ) e usado las siguientes funciones:
invoke FindWindow,NULL,addr nombre_ventana
invoke GetWindowThreadProcessId,eax,addr PID
invoke OpenProcess,PROCESS_ALL_ACCESS,0,PID
invoke ReadProcessMemory,eax,403000h,addr leer,256,0
Si me lee datos pero pues no lo que quiero si alguien sabe en que sección de memoria o modulo esta información de las ventanas (carpetas) están abiertas.
Otra opción es extraer del edit de barra de direcciones la ruta, bueno esta si puedo extraerlo pero necesita estar habilitada la barra de direcciones, lo que estoy haciendo es un programa para varias personas, lo que necesito es saber como habilitar la barra de direcciones en el regedit pero no encuentro nada. Esto es para que el usuario no la habilite manualmente.  E batallado mucho con esto haber si alguien puede ayudarme. Saludos

Páginas: [1]