我有一个项目(有点),我必须编写一个C程序来接收用户输入并将其存储到MySQL数据库中以供将来检索。
现在,我已经编写了控制台模式的程序。
即。它询问用户please enter a name
,然后用户输入的名称存储在数据库中。
但是,我必须这样做,就像屏幕出现时会显示
name
|--------|
|--------|<- here the user will enter his name.
|--------|
并且,从这里输入的名称将存储在字符串变量中。
我不确定,但我认为这是GUI编程。
我不了解GUI编程。
不幸的是,我没有太多时间阅读。
那么,请您指点一些教程或某些资源或任何专门针对此类GUI编程的内容。
我想使用win32 API
答案 0 :(得分:2)
如果在控制台中运行,则不是GUI编程。如果您在控制台中模拟GUI编程(带有文本框等),则调用TUI(文本用户界面)编程。
在Unix / Linux系统上,人们通常使用新的curses(又名“ncurses”)库。在Microsoft系统上,我相信the PDCurses library是最接近的可用内容。使用它们,您可以设置“文本”窗口,其高度和宽度以字符(包括文本输入字段)测量。
如果您不需要在文本中模拟窗口系统,那么只需读取和写入stdout和stdin的行。