MAKELPARAM、MAKEWPARAMってなに?

  • デル株式会社
  •  

    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]

    関連記事

    ページ上部へ戻る