絶えず最前列に表示するには?

解決


やしのきd  2001-08-20 13:23:08  No: 103605  IP: [192.*.*.*]

他のアプリケーションを起動しても絶えず最前面に出るようにするにはどうすればいいのですか?

編集 削除
たかみちえ  2001-08-20 15:08:41  No: 103606  IP: [192.*.*.*]

SetWindowposと言うAPIを使います。
APIビューアーを使えば見つけられますけど、
このサンプルはけっこういっぱいあるし、
わざわざ探すまでもないでしょうね。

  ここのAPIサンプルにもあったと思います。
他の最前面ソフトを押しのけたいのなら、
再描画されるたびにこれを呼び出せばいいとききます。
(でも、Form_Paint()ではダメみたい、だからと言ってタイマーでやると変になる)

  ところで、スクリーンセーバーとかよりも強力最前面表示するソフトを見かけましたけど、
それはどうするんでしょう?

編集 削除
やしのき  2001-08-23 10:50:50  No: 103607  IP: [192.*.*.*]

ありがとうございましたm(__)m  解決とさせていただきます
勉強不足ですいません
思ったより簡単にできるんですね

編集 削除