Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - x64core

#441
Cita de: Belial & Grimoire en 31 Enero 2014, 06:33 AM
hola

alguien sabe como podria o si es posible concatenar bytes de un mismo array, por ejemplo

BYTE *buffer[2] = {0x00, 0x02}

me gustaria poder concatenarla pero al reves para que quede asi... 0x200, porque necesito cambiar ese valor a decimal, que serian 512 y guardarlo en algun integer

lo intente con strcpy, strcat y memcpy pero no me funcionan porque el buffer es BYTE y aun haciendo cast (char) me tira error

alguien sabe alguna forma de lograr juntar los hexadecimales del array?, porque tambien necesito hacerlo con arrays mas grandes por ejemplo

buff = {0x00, 0x00, 0x02, 0x00, 0x00, 0x00}

y necesito que quede asi 0x20000 para poder convertirlo en decimal

aguna idea o ejemplo que me puedan dar porfavor.
Si esto es relaciónado a los demás temas que he visto los miembros de la estructura definida deberian de apuntar correctamente cuando se
hacen referencia a ellos, de lo contrario esta mal definida la estructura (¿ Qué estructura es?).
Además en ambos casos ejemplo 1 y ejemplo 2 simplemente se hace un casting de word para obtener directamente 0x200 y de tipo DWORD para el segundo.

Lo de convertirlo de Hex a decimal parece que hay una gran confusión, la base numerica no tiene nada que ver es simplemente para representar los valores en memoria puede ser incluso octal o binario y los valores son los mismos. esto es diferente si hablamos de un
array de char's osea una cadena que para representar un entero en base hexadecimal podria tener 1 o 2 caracteres/bytes y para
representarlo en decimal hasta 3, en binario hasta 8, etc.

Y para enteros de valores altos (Mayores a QWORD o incluso a TBYTE ) pues vas a tener que usar mascaras y rotar los bytes/bits que quieres.
en el ejemplo de buffer[2] = {0x00,0x02}:

Valor = (buffer[1] << 8) | buffer[0]; // 0x200


#442
Desarrollo Web / Re: Buscando Template
31 Enero 2014, 08:14 AM
Cita de: @drvy en 31 Enero 2014, 06:33 AM
Eso mas que template es bootstrap. ¿ O acaso te refieres a que varios sitios utilizan exactamente el mismo diseño ?

http://getbootstrap.com/

Saludos
Sí, me referia a ese tipo de botones, efectos en las cajas de texto, etc. Gracias.
#444
Desarrollo Web / Buscando Template
31 Enero 2014, 05:36 AM
Buenas, estoy buscando un template que he visto que es usado en varios sitios web: sitio web
#445
Sí, Recuerdo esa pagina la recomiendo ahora me he fijado que han agregado algunos apartados.
#446
Programación C/C++ / Re: problemas con fseeks
31 Enero 2014, 05:21 AM
¿Has depurado la aplicación?
#447
Cita de: jopc en 31 Enero 2014, 01:57 AM
hola, quisiera saber como dice el titulo de el tema, como puedo hacer funcionar mi troyano al cual le borre la firma, me podrian ayudar? se los agradeceria.  ;D
Qué firma?
#448
Cita de: cin.get(); en 30 Enero 2014, 22:02 PM
Muchas gracias por tu respuesta, exactamente que es lo que hace cada parte :P
Detalles en la MSDN. Además si estas haciendo eso desde WM_PAINT usar BeginPaint y puedes cargar el bitmap en el inicio del programa así evitas cargarla y descargarla cada vez que una ventana oculta tu bitmap.
#449
Primero que nada hay que aclarar que es lo que quieres leer, la información de la estructura es del NTFS y lo que estas haciendo es leyendo solo el Master Boot Record.
#450
Cita de: tupapa007 en 30 Enero 2014, 23:31 PM
Hola a todos, alguien me puede ayudar a  crear un cierre para compartir dos variables, una para almacenar la hora de inicio y otra para el tiempo final, y luego en el evento mouseup, obtener la diferencia:

Lo que hay en esta pagina es justo lo que quiero hacer :http://jsbin.com/uneqo , para que me entiendan mejor hagan click rápidamente en el botón y luego dejen el botón unos segundos, pero no  quiero que capture el tiempo cuando lo aplicación tiene el foco.  ¿Alguna idea? gracias  :)
S.O (Windows, Linux, etc) ?