目次 - API(機能別) - 環境固有の機能 - SDL_SetWindowsMessageHook

# SDL_SetWindowsMessageHook

ウィンドウメッセージの度にTranslateMessage()の前に呼ばれる関数を設定する

## 構文

`void SDL_SetWindowsMessageHook(SDL_WindowsMessageHook callback, void* userdata)`

## 引数

callback | メッセージの度に呼ばれる関数. 詳細を参照すること
userdata | callbackに渡されるポインタ

## 詳細

この関数はMicrosoft Windowsのみで有効である.

callbackの関数プロトタイプは: ``

    void SDL_WindowsMessageHook(void*        userdata,
                                void*        hWnd,
                                unsigned int message,
                                Uint64       wParam,
                                Sint64       lParam)

引数は

userdata | SDL_SetWindowsMessageHook()に渡したuserdata

## バージョン

SDL 2.0.4以降

## SDL Wikiへのリンク

SDL_SetWindowsMessageHook - SDL Wiki