cc [flag . . .] file -locurses [library . . .]#include <ocurses.h>
void getyx(WINDOW win, int y, int x); void getparyx(WINDOW win, int y, int x); void getbegyx(WINDOW win, int y, int x); void getmaxyx(WINDOW win, int y, int x);
With the getparyx macro, if win is a subwindow, the beginning coordinates of the subwindow relative to the parent window are placed into two integer variables, y and x. Otherwise, -1 is placed into y and x.
Like getyx, the getbegyx and getmaxyx macros store the current beginning coordinates and size of the specified window.
Note that all of these interfaces are macros and that ``&'' is not necessary before the variables y and x.