1

あるポップアップ ウィンドウを常に別のポップアップ ウィンドウの上に同期する方法は? 両方のウィンドウは同じプロセスにありますが、スレッドは異なります。システムが所有者ウィンドウと所有ウィンドウに使用する同様の方法ですが、そのようなウィンドウは同じスレッドに属している必要があります。私の場合、1 つのプロセスに 2 つの異なる UI スレッドがあり、ウィンドウはそれらの異なるスレッドで作成されます。

4

2 に答える 2

1

使用SetWindowPos

SetWindowPos(window_1, window_2, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
于 2013-03-12T11:46:34.173 に答える
1

システムが所有者ウィンドウと所有ウィンドウに使用する同様の方法ですが、そのようなウィンドウは同じスレッドに属している必要があります。

このステートメントは正しくありません。実際、ウィンドウの所有者を別のプロセスのウィンドウにすることができます。そして、それはあなたが望むことをするための正しい方法です.

于 2013-03-12T13:22:14.380 に答える