- - PR -
C# アクティブなウィンドウを変更したい
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-03-14 13:11
Excel、Word、メモ帳など複数のウインドウが開いている場合に
アクティブなウィンドウをプログラムから変更することは可能でしょうか? また開いているウインドウの数が不特定の場合、それぞれのウインドウを 区別するにはどのようにすればよろしいでしょうか? APIがあまり詳しくないものでどなたかご教授よろしくお願い致します。 | ||||
|
投稿日時: 2005-03-14 16:45
http://ukamen.hp.infoseek.co.jp/Programming1/WindowFunctions/
この辺が参考になるでしょう。 | ||||
|
投稿日時: 2005-03-14 17:14
Process クラスで出来ることは、Process クラスでやるべきかと。 MainWindowHandle は取れますから。 Active にする場合は、 SetForegroundWindow(Process.MainWindowHandle); とまあ、API には頼らざるをえませんが、 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1