- 2012-2-15
- Visual C++
1行で言うとビットを結合する。例を下に書いとく。
int n1=0x0001;
int n2=0x0002;
LPARAM lparam = MAKELPARAM(n1,n2);
WPARAM wparam = MAKEWPARAM(n1,n2);
printf( "LPARAM[0x%08x]WPARAM[0x%08x]\n",lparam ,wparam);
実行結果
LPARAM[0x00020001]WPARAM[0x00020001]