Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在Motif中使用颜色_C++_User Interface_X11_Motif - Fatal编程技术网

C++ 如何在Motif中使用颜色

C++ 如何在Motif中使用颜色,c++,user-interface,x11,motif,C++,User Interface,X11,Motif,我对C和Linux中的GUI编程还不熟悉,现在很难掌握。这似乎是一件相当简单/直截了当的事情,但我在谷歌上找不到任何答案。我想给小部件添加背景色。XmNbackground似乎是我想要使用的,但我不明白我将它设置为什么,比如简单的蓝色,如何让“蓝色”将XmNbackground设置为那个颜色 请参阅函数Pixel convert\u color\u name\u to\u Pixel中的答案,以及 希望这能有所帮助。您可以使用包含“*background:blue”的资源文件,或者使用xseta

我对C和Linux中的GUI编程还不熟悉,现在很难掌握。这似乎是一件相当简单/直截了当的事情,但我在谷歌上找不到任何答案。我想给小部件添加背景色。XmNbackground似乎是我想要使用的,但我不明白我将它设置为什么,比如简单的蓝色,如何让“蓝色”将XmNbackground设置为那个颜色

请参阅函数
Pixel convert\u color\u name\u to\u Pixel
中的答案,以及


希望这能有所帮助。

您可以使用包含“*background:blue”的资源文件,或者使用xsetagval在代码中执行相同的操作。

Motif已经死定了。学习它并不是对你的时间和精力的一种很好的投资。