Hola. Quisiera saber si existe alguna diferencia entre estas dos APIs:
Private Declare Sub CopyMem Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (ByVal Destination As Long, ByVal Source As Long, ByVal Length As Long)
Gracias de antemano.
Es el mismo api, realmente CopyMemory es un alias que se le da a RtlMoveMemory, ese es el verdadero nombre del api, así es como se llama en la kernel32.dll ;) Luego ya cambia la forma en la que están declaradas, particularidades de VB......
es lo mismo,si queres hacerlo asi :
Private Declare Sub Pelotudo Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
lo mismo para las constantes,lo unico que importa es el valor...
saludos.