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

SDL_ShowWindowSystemMenu

システムのウィンドウメニューを表示する

ヘッダ

SDL3/SDL_video.h

構文

bool SDL_ShowWindowSystemMenu(SDL_Window *window, int x, int y);

引数

SDL_Window *window表示するウィンドウ
intxクライアント領域を起点(左上)としたメニューのX座標
intyクライアント領域を起点(左上)としたメニューのY座標

戻り値

(bool) 成功のとき真, 失敗のとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

システムによって提供されるウィンドウの状態の設定や変更(ワークスペースやディスプレイ間の移動, 常に前面にするなど)を行うウィンドウメニューを表示する.

対応していない環境やデスクトップでは, この関数は何も行わない.

スレッドセーフ

この関数を呼べるのはメインスレッドのみである.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_ShowWindowSystemMenu - SDL Wiki