3

CoolTrayIcon と ShowBalloonHint を使用して、着信メッセージをユーザーに警告しました。今日まで、すべてがうまく機能しています。

今日、私は気球を見たことがありますが、その後見たことはありません。私が思うに、これらの期間にいくつかの Windows アップデートがバックグラウンドでインストールされました - その後、システムは「再起動」ダイアログを表示しました。

すべてのプロパティを設定し、新しいテスト プロジェクトを作成して、古いコードをコピーしようとしました。何も機能しませんでした。

最後に、CoolTrayIcon のデモを試してみました。そして、それは私のために働いていません!!!

環境は次のとおりです。

Win7/x64、Delphi 6 プロフェッショナル (アップデートあり)、4.4.4 CoolTrayIcon (最新版)。

ここで質問です。同じ異常を経験しましたか? これがSPの原因でしょうか?または何?

この問題がシステム障害 (ローカル) なのか、それとも Windows 7 の更新が原因なのかを判断する方法がわかりません (その後、グローバルで、どこにでも表示されます)...

4

2 に答える 2

1

CoolTrayIcon は少し時代遅れだと思います。

JEDI Visual Component Libraryの TJvTrayIcon を試してみてください。

TJvTrayIcon は、Windows 7 でバルーン ヒントを表示します。

于 2011-09-21T19:31:00.067 に答える
0

この場合に役立つ情報をいくつか見つけました。

http://blogs.msdn.com/b/hennings/archive/2010/01/08/delphi-notifyicondata-and-windows7.aspx

基本的:

問題は NOTIFYICONDATA 構造にあります

メンバー guidItem は、Windows 7 では 0 (ゼロ) ではなくなりましたが、通知機能が関連付けられているアイコンの GUID を含んでいる必要があります。

それが誰かを助けることを願っています。

于 2015-04-07T19:55:58.703 に答える