[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:87972] Re: コンソールプログラムからのX-WindowアプリのWindowIDを取得するには


鈴木です。

On Mon, 1 Oct 2001 16:16:24 +0900
Hiroaki Sakurada <hiroman _at_ topaz.ocn.ne.jp> wrote:

> 櫻田です。

> ・鈴木様からの情報から・・・
> 実際は、単純にシステムコールで読んでいますが、
> この場合でもWindowIDはわかるのでしょうか?

XCreateWindow等のウィンドウ生成関数を使って
「1.対象Windowを開くプログラムを起動(ソース無)」を起動すると
思ったのですが違うのですね。m(__)m
ちょっと興味があるのですが、どんなプログラムを呼んでいるのですか。

塩崎さんが書かれているように、任意のウィンドウタイトルを付けて
ルートウィンドウから探すのがいいと思います。

で、ちょっと気になったのですが、
>・WindowID取得の目的
> ストリーム再生を行うプログラムがありまして、
> このプログラムが、WindowIDを指定すると、
> そのウィンドウに展開するためです。
> たとえば、Netscapeのプラグインのような動作

ストリーム再生するプログラムに渡すWindowIDって、
「1.対象Windowを開くプログラムを起動(ソース無)」でいいのでしょうか。
その中に描画するCanvasのWindowIDじゃないと展開しないんじゃないかな。
(Windowの属性ってあったような気がするが、それで解釈するのかな。)

--
鈴木邦男 suzu _at_ hh.iij4u.or.jp

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: