Biblioteki C/C++
MAKELONG
[makro] Tworzy wartość 32-bitową z dwóch wartości 16-bitowych.Składnia
#include <windows.h>
DWORD MAKEWORD(
WORD wLow,
WORD wHigh
);
Parametry makra
Zwracana wartość
Makro zwraca 32-bitową wartość powstałą z połączenia bajtów wLow jako dolnej części i bajtów wHigh jako górnej części.
Wymagania
Przykład
#include <windows.h>
#include <cstdio>
int main()
{
WORD low = 0xCCDD;
WORD high = 0xAABB;
printf( "%X", MAKELONG( low, high ) );
return 0;
}
Standardowe wyjście programu:
AABBCCDD
Zagadnienia powiązane
MAKEWORD | Tworzy wartość 16-bitową z dwóch bajtów. (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.