XSetWMHints(3X11) — UNIX Programmer’s Manual
名称
XSetWMHints, XGetWMHints - ウィンドウマネジャのためのヒントを設定または 問合わせる
形式
XSetWMHints(display, w, wmhints)
Display ∗display;
Window w;
XWMHints ∗wmhints;
XWMHints ∗XGetWMHints(display, w)
Display ∗display;
Window w;
引数
displayX サーバへのコネクションを指定します。
wウィンドウを指定します。
wmhintsウィンドウマネジャのヒントを指すポインタを指定します。
解説
XSetWMHints 関数は、ウィンドウマネジャヒントを設定します。 ウィンドウマネジャヒントは、アイコン情報と位置、ウィンドウの初期状態、 およびそのアプリケーションがキーボード入力を得るための ウィンドウマネジャへの依存度、等を含みます。 .PN XSetWMHints は、 BadAlloc および BadWindow エラーを生じることがあります。 XGetWMHints 関数は、ウインドウマネジャヒントを読み取ろうとしたとき、 WM_HINTS プロパティがそのウインドウに設定されていなければ 0 を返します。 設定されていれば、 XWMHints 構造体を指すポインタを返します。 このデータに用がなくなったら、 XFree. を呼び出して、それに使用していた空白を解放します。 .PN XGetWMHints は、 BadWindow エラーを生じることがあります。
プロパティ
診断
BadAlloc サーバが要求されたリソースまたはサーバメモリの割当てに失敗した。
BadWindow
Window 引数の値が定義された Window を指さない。
関連事項
XSetClassHint(3X11), XSetCommand(3X11), XSetIconName(3X11), XSetIconSizeHints(3X11), XSetNormalHints(3X11), XSetSizeHints(3X11), XSetStandardProperties(3X11), XSetTransientForHint(3X11), XSetZoomHints(3X11), XStoreName(3X11)
Xlib − C Language X Interface
NEWS-OSRelease 3.3