诅咒newwin和subwin之间的区别

我似乎无法找到有关curses.newwin和curses.subwin之间区别的任何信息

你知道任何?

我想有一个屏幕分为3个不同的部分,不同的更新时间(不是每个按键都必须更新)。 这是正确的方向吗?

谢谢


记录不是Python,但可以帮助你。

调用newwin()创建并返回一个指向具有给定行数和列数的新窗口的指针。 窗口的左上角位于begin_y行,begin_x列。 如果nlines或ncols为零,则默认为LINES-begin_y和COLS-begin_x。 通过调用newwin(0,0,0,0)创建一个新的全屏窗口。

调用subwin()创建并返回一个指向具有给定数量的行,nline和列ncols的新窗口的指针。 窗口位于屏幕上的位置(begin_y,begin_x)。 (此位置相对于屏幕而不是窗口原点。)窗口位于窗口原点的中间,因此对一个窗口所做的更改将影响两个窗口。 子窗口与窗口orig共享内存。 使用此例程时,需要在调用子窗口中的wrefresh()之前调用orig上的touchwin()或touchline()。

http://www.mkssoftware.com/docs/man3/curs_window.3.asp

链接地址: http://www.djcxy.com/p/68161.html

上一篇: Curses Difference between newwin and subwin

下一篇: how to reload a selected node of a tree