2

KDE で、自分のアプリケーション (アプリケーション PID またはウィンドウ記述子で識別される) に属さない任意のウィンドウのウィンドウ タイトルを変更することはできますか? もしそうなら、どうすればそれを行うことができますか?

4

2 に答える 2

2

はい、できます。

  1. X11 Windows を反復処理し、_NET_WM_PIDプロパティが に設定されているものを確認して、ウィンドウのPIDを生成します。XID
  2. 次にWM_NAME、そのウィンドウのプロパティを変更します。

ただし、この_NET_WM_PIDプロパティがウィンドウのプログラムによって設定されていない場合は、PID. また、プログラムは_NET_WM_PIDそのすべてのウィンドウに設定される可能性があるため、最初のステップの結果が単一のウィンドウにならない場合があることに注意してください。

于 2012-04-30T06:14:56.213 に答える