Biblioteki C/C++
MAKEWORD
[makro] Tworzy wartość 16-bitową z dwóch bajtów.Składnia
#include <windows.h>
WORD MAKEWORD(
BYTE bLow,
BYTE bHigh
);
Parametry makra
Zwracana wartość
Makro zwraca 16-bitową wartość powstałą z połączenia bajtu bLow jako dolnej części i bajtu bHigh jako górnej części.
Wymagania
Przykład
#include <windows.h>
#include <cstdio>
int main()
{
BYTE low = 0xCD;
BYTE high = 0xAB;
printf( "%X", MAKEWORD( low, high ) );
return 0;
}
Standardowe wyjście programu:
ABCD
Zagadnienia powiązane
MAKELONG | Tworzy wartość 32-bitową z dwóch wartości 16-bitowych. (makro) |
---|
MAKELPARAM | Tworzy wartość typu LPARAM łącząc 2 16-bitowe wartości. (makro) |
---|
MAKEWPARAM | Tworzy wartość typu WPARAM łącząc 2 16-bitowe wartości. (makro) |
---|
MAKELRESULT | Tworzy wartość typu LRESULT łącząc 2 16-bitowe wartości. (makro) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.