- - PR -
ScreenSaverよりも前にFormを出したい
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-04-15 17:50
お世話になります。
ScreenSaverが起動している状態で、FormをScreenSaverの上に出したいです。 Formの裏でScreenSaverが動いているイメージです。(ScreenSaverは終了させたくないです) alMaileソフト で「mailが届きました」とMSGBOXがでます。 そのMSGBOXがScreenSaverの上に出ているので実現できかなと淡い期待を・・・ 色々調べていますが中々見つからず、 現状ではGetDCを使用して無理やり画面にFormイメージを書いています。 ただ是だと、ScreenSaverのRefreshによりちらつきが酷い場合が多いので Formを上に出来ないものかと。。。 開発環境は VB.net, Framework1.1, WindowsXP です どなたか実現できるAPI・実現方法などご存知の方がいらしたら ご教授御願いします。 | ||||
|
投稿日時: 2004-04-15 23:49
”スクリーンセーバーが起動してから”、フォームのTopMostプロパティを
Trueに設定すれば可能だと思います。 | ||||
|
投稿日時: 2004-04-16 10:18
ant 様 返答ありがとうございます
ありがとうございます! なるほど、今まで起動してからフォームを生成していたのが まずかった様です! 1.フォーム生成 2.Scr起動 3.フォームのTopMostをTrue の順で成功しました。 ありがとうございます。 |
1