mirror of https://github.com/quasar/Quasar.git
20 lines
498 B
C#
20 lines
498 B
C#
namespace xServer.Core.Helper
|
|
{
|
|
public static class NativeMethodsHelper
|
|
{
|
|
public static int MakeLong(int wLow, int wHigh)
|
|
{
|
|
int low = (int)IntLoWord(wLow);
|
|
short high = IntLoWord(wHigh);
|
|
int product = 0x10000 * (int)high;
|
|
int mkLong = (int)(low | product);
|
|
return mkLong;
|
|
}
|
|
|
|
private static short IntLoWord(int word)
|
|
{
|
|
return (short)(word & short.MaxValue);
|
|
}
|
|
}
|
|
}
|