1

いくつかのプロセスがあり、それぞれが 3 つのモニターを制御しています。現在、現在実行中のプロセスの名前を取得するために、プログラムでPOSIX オペレーティング システム APIgethostname() リンクを使用しています。

#include <unistd.h>
gethostname(name, sizeof name);

また、スクリーン名を取得するなど、プロセスが実行されている X ディスプレイを特定できるようにしたいと考えていますが、できればディスプレイ変数 DISPLAY=0:0またはDISAPLY=0:1. POSIX API を検索しようとしましたが、私の問題に役立つものは何も見つからなかったようです。何か案は?

4

1 に答える 1