ZKX's LAB

C语言图形界面下输入输出函数有哪些? c语言 图形界面 输入

2020-07-19知识10

C语言图形界面,怎么输出一个字符? 图形方式和命令行方式是截然不同的,因为图形方式是将整个屏幕看作一块图形区域,而不是配合用户输入输出的字符页面。所以在图形方式下,最好不直接直接使用printf和scanf函数来获得键盘输入,以免破坏图形。而是使用getch等函数来读取键盘的输入。如果想要把键盘输入的ascii字符转换为整数和浮点型数值,那么还需要自己编写转换函数,在读的过程中,还需要处理出错情况,比如,当要求输入一个整数,却不小心按了个‘a’,那就需要忽略掉这次输入或报错。如果想实现命令行方式下那样将用户的输入反映出来,那也只能采取模拟的方式:即读入用户输入的字符,然后在屏幕的某个位置上使用outtext(忘了是outtext还是textout了)函数把他打印出来。C语言图形界面 怎么输出一个字符? 找你使用的C语言的图形函数库,应该有一个类似Outtext的函数能输出英文字符。如果用的是Turbo C,函数如下:void far outtext(char far*textstring);该函数输出字符串指针textstring所指的文本到当前光标位置.void far outtextxy(int x,int y,char far*textstring);该函数输出字符串指针textstring所指的文本到指定的(x,y)坐标位置.如果是VC,一般情况下你是在窗口中操作,需要先获得上下文环境DC,然后输出文本,函数好像是drawtext,你查一下win32API手册可以找到。C语言图形界面中如何输入文本或参数?在调用graphics.h库并使用setbackcolor设置了背景颜色之后,如何在运行的图形界面里面再输入主函数的相关参数,并显示运算结果?。

#图形界面#字符#c语言#c语言函数

随机阅读

qrcode
访问手机版