Hi,
um die Bytes zu holen muessen diese global definiert sein, oder du schreibst dir (was ich bevorzuge) eine GetByte Funktion.
BYTE GetByte_X(void)
{
return Byte_X;
}
BYTE GetByte_Y(void)
{
return Byte_Y;
}
Dann verwurstet du die:
Byte = GetByte_X();
Byte |= (GetByte_Y()<<8);
Mal so quick n dirty.

Gruss,
Stefan