Autor
|
Tema: Hide DLL [SRC] (Leído 6,100 veces)
|
seba123neo
|
Muy bueno, como le estas dando masa a estos movimientos de memoria, una pregunta un poco fuera de este ejemplo, de esta forma se podra obtener si la aplicacion esta aplicando los temas de xp, UxTheme.dll, no encontre ninguna api que me informe de esto pero capas que mirando en la memoria del ejecutable se pueda¿?¿?
Saludos
ante todo muy bueno cobein por estos codigos, se ve que te gusta este tema ... Leandro, me intereso el tema ese de los estilos y estuve buscando (me inmagino que tambien habras encontrado lo mismo que yo) pero encontre algunas api's dentro de esa dll que capas puedan obtener eso que queres...te paso algunos links que encontre fijate si podes sacar algo util y si ya los viste, pues dejalos...algunos no estan directamente en visual basic 6 pero se pueden sacar las ideas...hay funciones interesantes dentro de esta dll... Check to see if Visual Styles are enabledWindows XP Visual Styles (Themes)IsThemeActive call (uxtheme.dll)VB6 XP Themes support.saludos.
|
|
|
En línea
|
|
|
|
LeandroA
|
Hola Seba gracias por los link los estuve chequeando y las funciones solo devuelven si estan corriendo los theme en el systema pero lo que yo quiero saber es si en mi aplicacion estan corriendo los theme , lo unico que pude ver revisando la memoria es que si estan corriendo si o si esta dll esta cargada "Shlwapi.dll", pero bien puede que esta dll este cargada y no estar corriendo los theme en mi aplicacion.
if GetModuleHandle("Shlwapi.dll") then msgbox "probablemente si..." else msgbox "Segurisimo que no" end if
no encontre otra cosa que indique esto.
|
|
|
En línea
|
|
|
|
|
LeandroA
|
si en realidad esta funcion devuelve un valor afirmativo ya que los borde de los formularios aplican los theme pero no en los controles. Saludos
|
|
|
En línea
|
|
|
|
cobein
|
Perdon por traer esto de vuelta, pero sigo esperando una respuesta, tengo que corregir algo o etaban hablando por hablar?
|
|
|
En línea
|
|
|
|
el_c0c0
Desconectado
Mensajes: 307
|
Esta bien, pero fijate que aunque la escondas del peb..... prueba a usar EnumProcessModules y divide entre 4 el parametro cb y veras como algo no cuadra . proba el ejemplo de cobein, el ultimo.. fijate que no es como vos decis. luego de ocultarla, aparece una menos. saludos
|
|
|
En línea
|
'- coco "Te voy a romper el orto"- Las hemorroides
|
|
|
Karcrack
Desconectado
Mensajes: 2.416
Se siente observado ¬¬'
|
A mi me funciona perfectamente.... Por cierto xD, para ser un test te lo has currao Cobein PD:Me toco descargar con el IEXPLORE... la pagina esa no va con FF... te recomiendo usar otra
|
|
|
En línea
|
|
|
|
LeandroA
|
Hola si, funciona de 10 , yo lo porove con el WinHex y tampoco la muestra.
Saludos
|
|
|
En línea
|
|
|
|
|
|