文件名称:WINTC-GUI
介绍说明--下载内容均来自于网络,请自行研究使用
WINTC GUI,模仿WINTC界面。文本模式下的GUI设计时,主要要用到这些库函数:textcolor() 用于设置打印文本的前景色,textbackground() 用于设置打印文本的背景色。gettext() 用于保存文本窗口的内容,puttext() 显示文本;利用这两个函数,就可以实现文本窗口的保存与恢复。比如,在每次显示菜单,之前先把,菜单将要覆盖的文本窗口内容用gettext() 保存到内存中,然后显示菜单,在退出菜单时使用puttext() 把覆盖的文本内容还原,刚进入GUI程序时要对屏幕初始化。在文本窗口显示文本时要textbackground设置为和当前位置的初始化时的一样。需要隐藏一些东西,比如在我的程序中实现隐藏光标时,将textcolor设置为textbackgroud,这样就看不见了。至于在操作的同时执行其他事务,也就是并行的问题,是使用的循环,在循环内各个语句在每次循环时执行一次。我们把循环内的每个语句看作一个事务,由于cpu的高速运转,就实现了并行。程序中的时间显示实际上就是这个原理。在绘制窗口时将用到一些特殊的符号来绘制,使用cprintf(" c",asiic_code) 写程序时,要对整个程序的流程有很清晰的规划。-WINTC the GUI mimic WINTC interface. Text mode, GUI design, the main use of these library functions: textcolor () used to set the print text foreground, textbackground, () used to set the background color of the print text. gettext () used to save the text window, the contents of puttext () display text using these two functions, you can achieve the preservation and restoration of the text window. For example, to display the menu every time, before the first text contents of the window, the menu will be covered with the gettext () saved to memory and then displays the menu, exit the menu puttext () text content coverage reduction, just into the GUI program to initialize the screen. In the text window displays the text you want to textbackground set to the initialization and the current position. Need to hide some things, like my program to hide the cursor, set the textcolor textbackgroud, so that you can not see. As in operation at the same time to perform other transactions, th
(系统自动生成,下载前可以参看下载内容)
下载文件列表
WINTC GUI.c