主页->库函数目录->其它函数->inputbox_getline
功能:
使用对话框让用户输入一个字符串
声明:
int inputbox_getline(LPCSTR title, LPCSTR text, LPSTR buf, int len);
int inputbox_getline(LPCWSTR title, LPCWSTR text, LPWSTR buf, int len);
参数:
title
对话框标题
text
对话框内显示的提示文字,可以使用'\n'或者'\t'进行格式控制。
buf
用于接收输入的字符串指针,指向一个缓冲区
len
指定buf指向的缓冲区的大小,同时也会限制在对话框里输入的最大长度
返回值:
返回1表示输入有效,buf中的内容为用户所输入的数据,返回0表示输入无效,同时buf清空。
示例:
#include "graphics.h"
int main()
{
initgraph(640, 480);
char str[100];
inputbox_getline("这是一个对话框",
"请随便\n输入一串字符,输入完请回车",
str,
sizeof(str)/sizeof(*str));
outtextxy(0, 0, str);
getch();
return 0;
}