XDefineCursor(3X11)

名前
XDefineCursor, XUndefineCursor - カーソルを定義する

書式
XDefineCursor(display, w, cursor)
      Display *display;
      Window w;
      Cursor cursor;

XUndefineCursor(display, w)
      Display *display;
      Window w;

引き数

cursor
    表示するカーソルか を指定する。

display
    X サーバへの接続を指定する。

w   ウィンドウを指定する。

説明
カーソルが設定された場合、このカーソルはそのウィンドウ内でポインタと して使われる。 引き数 cursor に を指定した場合は と等価である。

はエラー を起こすことがある。

関数 は、このウィンドウに対する以前の の効果を取り消す。 ポインタがウィンドウ内にある場合、親ウィンドウのカーソルが使用される。 ルートウィンドウの場合には、デフォルトのカーソルが復元される。

はエラー を起こすことがある。

返り値

要求されたリソースやサーバメモリの割り当てにサーバが失敗した。

引き数 Cursor の値が、定義されている Cursor を指していない。

引き数 Window の値が、定義されている Window を指していない。

関連項目
XCreateFontCursor(3X11), XRecolorCursor(3X11)
Xlib - C Language X Interface