目次 - API(機能別) - ディスプレイとウィンドウ - SDL_ShowMessageBox

SDL_ShowMessageBox

モーダルなメッセージボックスを生成する

構文

int SDL_ShowMessageBox(const SDL_MessageBoxData* messageboxdata, int* buttonid)

引数

messageboxdataタイトル, テキスト, その他のオプションを含むSDL_MessageBoxData
buttonidユーザが押したボタンのIDを代入するポインタ

戻り値

成功のとき0, 失敗のとき負の数のエラーコードを戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

この関数は, 親ウィンドウが生成されたスレッド, 親ウィンドウがなければメインスレッドで呼ぶ必要がある. ユーザがボタンを押す, またはメッセージボックスを閉じるまでスレッドの実行は停止される.

関連項目(関数)

SDL_ShowSimpleMessageBox

SDL Wikiへのリンク

SDL_ShowMessageBox - SDL Wiki