C语言在Linux系统,d出输入框,用什么方法或函数?

C语言在Linux系统,d出输入框,用什么方法或函数?,第1张

因为linux图形界面没有一个拦埋统一的标准,所以想找一个轻量级的系统接口是不太可能的

可以用Xorg的接口,或者gtk的接口,这样在使用Xserver系统下是可以的,比如Ubuntu,centos一类的

或者更复杂燃衡衫一些皮腔的,用qt,或者用wxwidget的接口,这个通用性强,可以跨平台,但要使用对应的库

建议用system调用纯前zenity,kdialog等小工具(运行如下代码需要安装zenity):

#include <stdlib.h>

#include <stdio.h>

#define BUF_SIZE 1024

void showMessage(const char *text)

{

char buf[BUF_SIZE]

snprintf(buf, sizeof(buf), "zenity --info --text='%s'", text)

system(buf)

}

int main()

{

showMessage("猛高Hello!\nNext line!")

return 0

}

否则要用GTK或Xlib写一个对话框程序枝裤尺。

SElinux导致的安全审核过于严格

桌面用户可以关闭SELinux 方法

修改/etc/selinux/config文灶知件中的SELINUX="" 为 disabled ,然后重启。轮辩樱

至于网上的视频,安装最新的符合你浏腊丛览器的flashplayer即可


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12477972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存