Wie wäre es mit:
Zitat:
The MAKEWORD macro creates a WORD value by concatenating the specified values.
Syntax
Code:
WORD MAKEWORD(
BYTE bLow,
BYTE bHigh
);
Entsprechend gibt es auch noch:
Zitat:
The MAKELONG macro creates a LONG value by concatenating the specified values.
Syntax
Code:
DWORD MAKELONG(
WORD wLow,
WORD wHigh
);
Zum Zerlegen gibt es wiederum: HiByte und LoByte bzw. HiWord und LoWord.
So würde ich es zu mindest machen.