MsgBoxを最前面表示するには?

解決


ごん  2008-04-14 18:32:21  No: 139534  IP: 192.*.*.*

メッセージボックスを最前面表示させたいのです。
  (他のウィンドウがかぶさっても、常に隠れないようにしたい。)
  ヘルプでは
    MsgBox("よろしい?", vbMsgBoxSetForeground)
というようなオプションで良いとの記載がありましたが、実行するとうしろに隠れてしまいます。
  ちなみに、VB6で作成したEXEなのですが、メインウィンドウは非表示で、起動後いきなりメッセージボックスが表示されるようにしています。
  ご教示いただきますようお願いいたします。

編集 削除
Dosコマンドで  2008-04-14 20:44:14  No: 139535  IP: 192.*.*.*

>  メッセージボックスを最前面表示させたいのです。

スクリーンセーバの上にも表示させたいならば、
DOSコマンドで、netsend メッセージを利用するとかかなぁ

編集 削除
通ってみた  2008-04-15 02:57:53  No: 139536  IP: 192.*.*.*

メッセージボックス風のウインドウを自作し、APIで最前面表示すればよいと思いますがどうでしょうか?

編集 削除
ごん  2008-04-15 13:24:36  No: 139537  IP: 192.*.*.*

みなさんありがとうございました。

編集 削除