C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 43 を表示中)
■23134 / )  Re[4]: ウィンドウを最前面にするには?
□投稿者/ らんぺるーる (22回)-(2008/08/08(Fri) 21:26:05)
No23127 (やじゅ さん) に返信
> ■No23120 (らんぺるーる さん) に返信
>>ただし、WindowsVistaにおいては、最前面に表示されず、タスクバーが点滅するだけです。
>>WindowsVistaにおける対処法等ご存知の方がいましたら、教えていただけないでしょうか。
>>
>
> 下記の方法ではどうでしょうか?
> Vista で Excel を最前面に表示する
> http://maglog.jp/moosoft/Article205140.html

できました。「SetWindowPos」メソッドを使用すれば、
Vistaでも最前面に配置することができました。

ただし、上記メソッドだけでは、既にタスクバーに最小化されている
ウィンドウに対しては、最前面にもってこれなかったので、
「ShowWindow」メソッドを併用することで対応いたしました。

解決済みとさせていただきます。
まどか様、やじゅ様ご回答有難う御座いました。

また、質問をさせていただいた際には、よろしくお願いいたします。


返信 編集キー/


管理者用

- Child Tree -