user.asはuser32.dllのハンドル、Platform SDK user32.hのマクロ関数を提供します。
user.asが定義する予約語、ローカルDefLvは_APIDEFLV_USER@WINAPIです。
| 名前 | 定義Lv | 概要 |
|---|---|---|
| __WINAPI_USER_AS | 常に | 多重include禁止定義 |
| hUser | 常に | user32.dllのハンドル |
| 名前 | 定義Lv | 概要 |
|---|---|---|
| GET_APPCOMMAND_LPARAM() | _APIMACROLV_() >= 3 | user32.hマクロ |
| GET_DEVICE_LPARAM() | _APIMACROLV_() >= 3 | user32.hマクロ |
| GET_FLAGS_LPARAM() | _APIMACROLV_() >= 3 | user32.hマクロ |
| GET_KEYSTATE_LPARAM() | _APIMACROLV_() >= 3 | user32.hマクロ |
| POINTSTOPOINT() | _APIMACROLV_() >= 3 | user32.hマクロ |
| POINTTOPOINTS() | _APIMACROLV_() >= 3 | user32.hマクロ |
| MAKEWPARAM() | _APIMACROLV_() >= 2 | user32.hマクロ |
| MAKELPARAM() | _APIMACROLV_() >= 2 | user32.hマクロ |
| MAKELRESULT() | _APIMACROLV_() >= 2 | user32.hマクロ |
| GET_KEYSTATE_WPARAM() | _APIMACROLV_() >= 3 | user32.hマクロ |
| GET_NCHITTEST_WPARAM() | _APIMACROLV_() >= 3 | user32.hマクロ |
| GET_XBUTTON_WPARAM() | _APIMACROLV_() >= 3 | user32.hマクロ |
| GET_WHEEL_DELTA_WPARAM() | _APIMACROLV_() >= 3 | user32.hマクロ |
Copyright(C) by Project.API