|  |  |  | 
|  | 
|  |  |  | 
|  | 
|  | Quick Info 
 | Windows NT 
 | Yes 
 |  | Win95 
 | Yes 
 |  | Win32s 
 | Yes 
 |  | Import Library 
 | 
 |  | Header File 
 | windef.h 
 |  | Unicode 
 | No 
 |  | Platform Notes 
 | None 
 | 
 |  | 
 
MAKELONG
The 
MAKELONG macro creates an unsigned 32-bit value by concatenating two given 16-bit
values. 
DWORD MAKELONG(
| WORD wLow, 
 | // low-order word of long value 
 | 
| WORD wHigh 
 | // high-order word of long value 
 | 
| ); 
 | 
 | 
 
Parameters
wLow
Specifies the low-order word of the new long value. 
wHigh
Specifies the high-order word of the new long value. 
 
Return Values
The return value is an unsigned 32-bit value. 
Remarks
The 
MAKELONG macro is defined as follows: 
#define MAKELONG(a, b) \  
    ((LONG) (((WORD) (a)) | ((DWORD) ((WORD) (b))) << 16))
			
				- Software for developers
				
- 
				Delphi Components
 .Net Components
 Software for Android Developers
- More information resources
				
- 
				MegaDetailed.Net
 Unix Manual Pages
 Delphi Examples