DOBON.NET DOBON.NETプログラミング掲示板過去ログ

VB6の二重起動禁止について

環境/言語:[vb6]
分類:[VB6以前]

既に起動されているプログラムが
タスクトレイにあるとして
二重にプログラムを起動しようとすると
起動されずに既に起動しているほうが
タスクトレイから復元されるように
したいのですがどうすればよろしいでしょうか?
■No22758に返信(かーとまんさんの記事)
> 二重にプログラムを起動しようとすると
> 起動されずに既に起動しているほうが
> タスクトレイから復元されるように
> したいのですがどうすればよろしいでしょうか?

アプリがタスクトレイに格納されるというわけではないので、
その説明には多少違和感がありますが、とりあえずはこのあたりで。

http://support.microsoft.com/kb/185730/ja
http://support.microsoft.com/kb/142937/ja

サンプル中の「OpenIcon」は、最小化アプリを復元する API なので、
最小化ではなく非表示にしている場合は、事前に ShowWindow してください。
■No22760に返信(魔界の仮面弁士さんの記事)
説明が下手ですみませんでした。
無事解決しました。
ありがとうございました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板