举例使用easyx中inputbox函数的一段代码
时间: 2024-05-07 13:15:36 浏览: 115
以下是一个使用easyx中inputbox函数的示例代码:
```c++
#include <graphics.h>
#include <conio.h>
int main()
{
initgraph(640, 480);
//输入框中的默认文本
char text[] = "请输入您的姓名:";
//输入框中的输入内容
char input[50];
//调用inputbox函数
inputbox(input, 50, text, "输入框", NULL, 100, 100, true);
//输出输入内容
outtextxy(100, 200, input);
getch();
closegraph();
return 0;
}
```
以上代码中,我们通过调用inputbox函数,弹出一个输入框,让用户输入姓名,最终将输入的内容输出到屏幕上。其中,inputbox函数的具体用法如下:
```c++
inputbox(char* str, int len, const char* text, const char* caption = "输入框", const char* defaultvalue = NULL, int x = -1, int y = -1, bool password = false);
```
- str:输入框中用户输入的内容将保存在这里;
- len:str字符串的大小,即最大允许输入的字符数;
- text:输入框中的默认文本;
- caption:输入框的标题;
- defaultvalue:输入框中的默认值;
- x、y:输入框的左上角坐标,若为-1,则表示居中显示;
- password:是否为密码框,若为true,则输入的字符将被替换为*。
阅读全文