1

タスクバーをフラッシュしたいのですが(たとえば、ここで説明します)、アプリケーションが実行されているセキュリティコンテキストでFlashWindowEx(またはその他のこと)をP/Invoke できません。

タスクバーを点滅させる別の方法はありますか?そうでない場合、ユーザーの注意を引くための私のオプションは何ですか?

4

1 に答える 1

0

残念ながら、部分的に信頼されたコードからウィンドウを点滅させる方法は他にありません。このようにフォーカスを盗む方法がないため、フォームを前面に出すこともできません。NotifyIcon を使用することも、部分的な信頼から MessageBox を使用することもできないため、運が悪いようです。

WinForms で実行できないことのリストを次に示します。

あなたの唯一の選択肢は、コードの権限を昇格させる方法を見つけることです (おそらく、署名を取得し、ユーザーに証明書を信頼するように依頼します)。それはさておき、ユーザーがあなたのアプリをクリックするまで待ってください!

于 2009-06-23T15:19:31.107 に答える