主页->库函数目录->其它函数->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; }