Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: andrecid en 11 Agosto 2014, 10:47 am



Título: C# me explican el siguiente codigo¿?
Publicado por: andrecid en 11 Agosto 2014, 10:47 am
Me pueden explicar el siguiente codigo más o menos que es?
la verdad me le se de memoria pero no se para que sirve si me lo pueden explicar se lo agradecería muchísimo el codigo lo estuve estudiando y analizando

Código:
 private const int MOUSEEVENTF_LEFTDOWN = 0x0002;
        private const int MOUSEEVENTF_LEFTUP = 0x0004;


Título: Re: C# me explican el siguiente codigo¿?
Publicado por: Eleкtro en 11 Agosto 2014, 18:30 pm
¿Que es lo que no entiendes exactamente, la visibilidad del miembro, lo que es una constante, el datatype 'int', el valor hexadecimal, o lo que?
Deberías leer un manual básico de C#.

Como ya viste, el primer parámetro (dwFlags) de la función "mouse_event" acepta muchos valores: http://msdn.microsoft.com/en-us/library/windows/desktop/ms646260%28v=vs.85%29.aspx

A cada valor se le suele asignar un nombre (en este caso "MOUSEEVENTF_LEFTDOWN") ya sea usando constantes o una Enum o como se prefiera, para que sea más facil de manejar y sobretodo de recordar.

El "0x0002" es el valor en hexadecimal, en decimal es "2".

Saludos...


Título: Re: C# me explican el siguiente codigo¿?
Publicado por: andrecid en 11 Agosto 2014, 19:43 pm
Grax ya lo pille :D