|
沙发

楼主 |
发表于 2009-3-22 22:49:15
|
只看该作者
测试-2
测试代码2:
#include <curses.h>
#include <stdlib.h>
int main()
{
WINDOW *win_ptr;
int x_loop;
int y_loop;
int scroll_line;
char a_letter = 'a';
initscr();
for(y_loop = 0; y_loop < LINES - 1; y_loop++) {
for(x_loop = 0; x_loop < COLS; x_loop ++) {
mvwaddch(stdscr, y_loop, x_loop, a_letter);
a_letter++;
if(a_letter > 'z') a_letter = 'a';
}
}
refresh();
sleep(3);
win_ptr = newwin(10, 10, 10, 10);
//box(win_ptr, '|', '-');
mvwprintw(win_ptr, 5, 5, "%s", "test");
wrefresh(win_ptr);
sleep(3);
scrollok(win_ptr, 1);
for( scroll_line = 0; scroll_line < 5; scroll_line++) {
scroll(win_ptr);
//touchwin(win_ptr);
wrefresh(win_ptr);
sleep(1);
}
delwin(win_ptr); /*删除窗口*/
endwin();
exit(EXIT_SUCCESS);
} |
|