是否有某种程序或工具可以将文本程序转换为图形C?
谢谢你,
连铸连轧
答案1
这是一个调用外部程序的简单方法 - zenity
。这样,您的命令行 C 代码现在是一个 GUI 应用程序,因为它使用了 zenity 的简单输入弹出对话框,尽管这种方法不是特别安全。
#include <unistd.h>
#include <stdio.h>
int main(){
FILE *zenity;
char answer[getpagesize()];
if ((zenity = popen("zenity --entry","r")) != NULL){
fgets(answer,sizeof(answer),zenity);
printf("User's answer:%s\n",answer);
exit(0);
}
// we get here if above check failed
perror("zenity exited with non-zero exit code");
return 0;
}