char str[100]; int high = 34, low = 8; int a = high*65536 + low; sprintf(str, "LOWORD a = %d", LOWORD(a)); MessageBox(NULL, str, "LOWORD", MB_OK); sprintf(str, "HIWORD a = %d", HIWORD(a)); MessageBox(NULL, str, "HIWORD", MB_OK);